2016-11-22 143 views
0

我這塊在Windows故障代碼,但在Linux上工作:日期時間的strftime%S在Windows崩潰

import datetime as dt 

ts = dt.datetime.now().__format__('%s') 
#ts == '1479831118' 

我看着的文件(Python的3.5)和 '格式%s' 的別t甚至在那裏存在。

我該如何解決這個問題,並從Linux獲得相同的輸出?

謝謝

回答

1

您提供的代碼以秒爲單位輸出當前時間。

我可能會推薦使用time模塊。

這將返回相同。

import time 
ts = str(int(time.time()))