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

回答編集履歴

2

打ち消し線

2021/04/07 05:45

投稿

jeanbiego
jeanbiego

スコア3966

answer CHANGED
@@ -1,4 +1,4 @@
1
- `res = Component.MakeTimeSerial(self, val)`として、他にもエラーあったので修正してみました。下記でいかがでしょうか。
1
+ ~~`res = Component.MakeTimeSerial(self, val)`~~として、他にもエラーあったので修正してみました。下記でいかがでしょうか。
2
2
 
3
3
  ```python3
4
4
  from datetime import datetime #修正

1

修正

2021/04/07 05:45

投稿

jeanbiego
jeanbiego

スコア3966

answer CHANGED
@@ -2,6 +2,7 @@
2
2
 
3
3
  ```python3
4
4
  from datetime import datetime #修正
5
+ import time #修正
5
6
 
6
7
  class Component():
7
8
  def __init__(self):
@@ -11,7 +12,7 @@
11
12
  year,month,day = date_string.split("/")
12
13
  hour,minute,second = time_string.split(":")
13
14
  d = datetime(int(year),int(month),int(day),int(hour),int(minute),int(second))
14
- return d.ctime() #修正
15
+ return int(time.mktime(d.timetuple())) #修正
15
16
 
16
17
  def Output(self):
17
18
  val = "2021/3/4-23:34:21"
@@ -20,5 +21,5 @@
20
21
 
21
22
  test = Component()
22
23
  print(test.Output())
23
- # Thu Mar 4 23:34:21 2021
24
+ # 1614868461
24
25
  ```