質問するログイン新規登録

回答編集履歴

2

境界バグってたので修正

2019/11/26 02:59

投稿

退会済みユーザー
answer CHANGED
@@ -17,7 +17,7 @@
17
17
 
18
18
  # 28時間表記→24時間表記
19
19
  hour = int(strdate[9:11])
20
- if hour > 24:
20
+ if hour >= 24:
21
21
  deltaday = int(hour/24)
22
22
  strdate = strdate[:9] + "{:02n}".format(hour%24) + strdate[11:]
23
23
  else:

1

48時間以上の時間指定時に日付が欠損する問題に対応

2019/11/26 02:59

投稿

退会済みユーザー
answer CHANGED
@@ -18,7 +18,7 @@
18
18
  # 28時間表記→24時間表記
19
19
  hour = int(strdate[9:11])
20
20
  if hour > 24:
21
- deltaday = 1
21
+ deltaday = int(hour/24)
22
22
  strdate = strdate[:9] + "{:02n}".format(hour%24) + strdate[11:]
23
23
  else:
24
24
  deltaday = 0