回答編集履歴

1

修正

2020/09/08 08:43

投稿

jeanbiego
jeanbiego

スコア3966

test CHANGED
@@ -1,6 +1,4 @@
1
1
  正規表現の最後のdotが1個余計でした。
2
-
3
- あと、datetime.datetimeでなくdatetimeになっていましたので修正しました。
4
2
 
5
3
 
6
4
 
@@ -8,7 +6,7 @@
8
6
 
9
7
  import re
10
8
 
11
- import datetime
9
+ from datetime import datetime
12
10
 
13
11
 
14
12
 
@@ -16,7 +14,7 @@
16
14
 
17
15
  result = re.search(r'(\d{4}).(\d{2}).(\d{2})', date_str)
18
16
 
19
- tar_date = datetime.datetime(int(result[1]), int(result[2]), int(result[3]))
17
+ tar_date = datetime(int(result[1]), int(result[2]), int(result[3]))
20
18
 
21
19
  return tar_date
22
20