私は現在、従業員のタイムインとタイムアウトを管理する部分があるシステムを構築しています。これを計算したい
***night shift (Must Work 8 Hr)***
startTime- 10.00 PM
endTime- 06.00 AM
そのため、その日付の実際の勤務時間 (timein - timeout) を計算したいと考えています。私がやったことは
TimeSpan duration = DateTime.Parse(endTime).Subtract(DateTime.Parse(startTime));
出力 :16:00
欲しいのは8時
例 2
startTime - 10.00 PM
endTime - 05.00 AM
アウトプット:7:00
どうすればこれを行うことができますか?