回答編集履歴

2

境界バグってたので修正

2019/11/26 02:59

投稿

dameo
dameo

スコア943

test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
  hour = int(strdate[9:11])
38
38
 
39
- if hour > 24:
39
+ if hour >= 24:
40
40
 
41
41
  deltaday = int(hour/24)
42
42
 

1

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

2019/11/26 02:59

投稿

dameo
dameo

スコア943

test CHANGED
@@ -38,7 +38,7 @@
38
38
 
39
39
  if hour > 24:
40
40
 
41
- deltaday = 1
41
+ deltaday = int(hour/24)
42
42
 
43
43
  strdate = strdate[:9] + "{:02n}".format(hour%24) + strdate[11:]
44
44