我的输入是input_time =" 2016年5月5日11:29:32"。 预期输出应为秒或毫秒,这是整数的类型,即output_time = 2424241313113。 上面的转换应该在python中完成。怎么做这个转换?
答案 0 :(得分:1)
以下是如何将日期时间转换为纪元秒(日期为1970年1月1日00:00:00 UTC)
在Python 3.3 +
中from datetime import datetime
datetime.strptime('May 5 2016 11:29:32','%b %d %Y %H:%M:%S').timestamp()
在Python 2.7.9中
datetime.strptime('May 5 2016 11:29:32','%b %d %Y %H:%M:%S').strftime('%s')
请注意strftime('%s')
使用您当地的时区。