1

問題があります

私は2つのエポックタイムを持っています

endTime
1349351477198


startTime
1349351468952

http://www.epochconverter.com/で確認しているときに、正しい時間形式を取得しています

お気に入り

GMT: Thu, 04 Oct 2012 11:51:08 GMT

Thu, 04 Oct 2012 11:51:17 GMT

Pythonのようなものを使用して時間内に変換しようとしている同じエポックについて(日付を処理していません)

>>> start_time = time.strftime("%H:%M:%S", time.gmtime(1349351468952))
>>> print start_time 
20:29:12
>>> start_time = time.strftime("%H:%M:%S", time.gmtime(1349351477198))
>>> print start_time 
22:46:38

上記のように予期しない結果が得られます。助けてください。

4

1 に答える 1

6

あなたの問題は、あなたの数が秒単位ではなくミリ秒単位であるということだと思います。代わりにこれを試してください:

time.strftime("%H:%M:%S", time.gmtime(1349351477.198))
于 2012-10-04T12:44:13.253 に答える