Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
286 Lượt xem

Hi guys!!!

Please i want to convert datetime to timestamp but i got this error:


date = 2012-10-29 11:38:22

^

SyntaxError: invalid syntax


Here is the code, please help

from datetime import datetime

import calendar

date = 2012-10-29 11:38:22

print(date)

print(calendar.timegm(date.utctimetuple()))

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

1351517902.0! :P

Try with:

from datetime import datetime
import time
# just to be sure about the format: 
fmt = '%Y-%m-%d %H:%M:%S'
source_date = '2012-10-29 11:38:22' 
correct_the_format = datetime.strptime(source_date, fmt) 
# convert to unix timestamp
data_ts = time.mktime(correct_the_format.utctimetuple())
print data_ts

Should work. Let me know.

 



Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 3 25
1381
4
thg 4 24
174296
0
thg 12 23
2183
5
thg 7 25
228105
1
thg 12 22
3298