質問編集履歴
1
試してみたことを追記しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
### C#.NET 勤怠管理システム
|
2
2
|
|
3
3
|
勤怠管理システムを作成してます。
|
4
|
-
昼休みを12:00-13:00は固定とし、dateTimePickerで入力された
|
4
|
+
昼休みを12:00-13:00は固定とし、dateTimePickerで入力された退勤時刻-出勤時刻-昼休みで労働時間を算出したいです。
|
5
5
|
その際、昼休みの途中に出退勤した場合でも、上記の時間に固定したい。(12:30に出勤したら休憩時間は30分)
|
6
6
|
よろしくお願いします。
|
7
7
|
|
@@ -13,14 +13,20 @@
|
|
13
13
|
|
14
14
|
### 該当のソースコード
|
15
15
|
|
16
|
-
|
16
|
+
private void Button1_Click(object sender, EventArgs e)
|
17
|
-
ソースコード
|
18
|
-
|
17
|
+
{
|
18
|
+
int jikyuu = Convert.ToInt32(textBox1.Text);
|
19
|
+
DateTime syukkin = Convert.ToDateTime(dateTimePicker2.Text);
|
20
|
+
DateTime taikin = Convert.ToDateTime(dateTimePicker3.Text);
|
21
|
+
DateTime breaktime1 = new DateTime(2019,9,9,12,00,00);
|
22
|
+
DateTime breaktime2 = new DateTime(2019, 9, 9,13, 00,00);
|
23
|
+
TimeSpan breaktime = breaktime2 - breaktime1;
|
24
|
+
TimeSpan working = taikin - syukkin - breaktime;
|
25
|
+
}
|
19
26
|
|
20
27
|
### 試したこと
|
28
|
+
昼休みの時間の固定の仕方がわからなかったので、取り敢えず今日の日付を指定してできるか試してみました。
|
21
29
|
|
22
|
-
ここに問題に対して試したことを記載してください。
|
23
|
-
|
24
30
|
### 補足情報(FW/ツールのバージョンなど)
|
25
31
|
|
26
32
|
ここにより詳細な情報を記載してください。
|