我正在尝试将一个字符串日期转换为epoch,但它似乎无法接收am或pm。时间始终默认为am。在
我试过了:
dt = '2015-05-04 5:55PM'
pattern = '%Y-%m-%d %H:%M%p'
epochDate = int(time.mktime(time.strptime(dt, pattern)))
print epochDate
# Result
1430684700
# Checking output
datetime.datetime.fromtimestamp(1430684700).strftime('%Y-%m-%d %H:%M:%S%p')
# Doesn't show PM
'2015-05-04 05:55:00AM'
我不知道我做错了什么?在
您应该使用^{} 库:
相关问题 更多 >
编程相关推荐