我需要以("%m/%d/%Y %H:%M:%S")
格式从time.time()
格式表示时间。
我已经有一个time.time()形式的值。例如,我已经有一个值,我从设备获得每隔.3秒,例如1332449493.0,....,然后我想将1332449493.0转换为strftime格式。
EX: time.strftime(“%m /%d /%Y%H:%M:%S”,1332449493.0)将抛出一个TypeError,因为strf需要一个9项元组而不是浮点数。
答案 0 :(得分:7)
time.strftime("%m/%d/%Y %H:%M:%S", time.localtime(1332449493.0))
完成这项工作。
答案 1 :(得分:0)
您可以轻松地从中获取datetime
:
datetime.datetime.fromtimestamp(time.time())
然后你可以随意格式化它。