0

印刷時にタイムスタンプを取得しましたtime.time()

In [48]: print time.time()
1370898402.64

文字列としてシリアル化するにはどうすればよいですか? 次のように文字列に変換することを考えました:

"%s" % time.time()

ストレージに 13 バイトを使用していますが、タイムスタンプをシリアル化できれば、バイトを節約できればと考えています。

4

1 に答える 1

1

1 秒の粒度を処理できる場合、16 進数として出力するのは簡単で、8 バイトまで下げることができます。

>>> "%x" % int(time.time())
'51b642e9'
于 2013-06-10T21:20:42.727 に答える