2017-05-31 134 views

回答

1

ordinal date是即其分辨率爲1天。

你可以得到微秒/毫秒(取決於您的平臺)的劃時代使用

datetime.datetime.strptime('25/01/2000 05:50', '%d/%m/%Y %H:%M').timestamp() 

pandas系列,你可以做

s = pd.Series(['25/01/2000 05:50', '25/01/2000 05:50', '25/01/2000 05:50']) 
s = pd.to_datetime(s) # make sure you're dealing with datetime instances 
s.apply(lambda v: v.timestamp()) 
+0

's.apply(拉姆達v :v.strftime('%d /%m /%Y'))' - datetime的文檔對於計算格式字符串很有用https://docs.python.org/3.5/library/datetime.html#strftime -and-strptime行爲 –

0

如果您使用python 3.x.您可以通過定義只考慮今年和去年的一天,獲取日期與時間(秒)從1/1/1970 00:00

from datetime import datetime 
dt = datetime.today() # Get timezone naive now 
seconds = dt.timestamp() 
相關問題