C#.NET 勤怠管理システム
勤怠管理システムを作成してます。
昼休みを12:00-13:00は固定とし、dateTimePickerで入力された退勤時刻-出勤時刻-昼休みで労働時間を算出したいです。
その際、昼休みの途中に出退勤した場合でも、上記の時間に固定したい。(12:30に出勤したら休憩時間は30分)
よろしくお願いします。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
private void Button1_Click(object sender, EventArgs e)
{
int jikyuu = Convert.ToInt32(textBox1.Text);
DateTime syukkin = Convert.ToDateTime(dateTimePicker2.Text);
DateTime taikin = Convert.ToDateTime(dateTimePicker3.Text);
DateTime breaktime1 = new DateTime(2019,9,9,12,00,00);
DateTime breaktime2 = new DateTime(2019, 9, 9,13, 00,00);
TimeSpan breaktime = breaktime2 - breaktime1;
TimeSpan working = taikin - syukkin - breaktime;
}
試したこと
昼休みの時間の固定の仕方がわからなかったので、取り敢えず今日の日付を指定してできるか試してみました。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。