Datetime 将浮点数(秒)转换为字符串(日期)

Datetime 将浮点数(秒)转换为字符串(日期),datetime,time,python-2.7,Datetime,Time,Python 2.7,我正在尝试将浮点数(在本例中为秒)转换为YYMMDDHHMM格式。我尝试了很多方法,但都只是为了处理我没有正确转换浮点的事实,或者当我完成转换时,它不在UTC/GMT时间内,从而导致错误。当我试图使用函数“ctime”时发生了这种情况。当我在使用ctime时为s输入0时,它在1970年1月1日前6小时打印一次 以下是缺少转换的内容: import time s = 1226368439.04 #conversion of some sort here print time.strftime

我正在尝试将浮点数(在本例中为秒)转换为YYMMDDHHMM格式。我尝试了很多方法,但都只是为了处理我没有正确转换浮点的事实,或者当我完成转换时,它不在UTC/GMT时间内,从而导致错误。当我试图使用函数“ctime”时发生了这种情况。当我在使用ctime时为s输入0时,它在1970年1月1日前6小时打印一次

以下是缺少转换的内容:

import time

s = 1226368439.04

#conversion of some sort here

print time.strftime(s)
任何帮助都会很好

试试这个

导入时间

t=1226368439.04

time.strftime(“%Y%m%d%H%m%S”,time.localtime(t))

20081111072359

time.strftime(“%Y%m%d%H%m%S”,time.gmtime(t))

“20081111015359”

可能重复的