我想将Datetime(2014-12-23 00:00:00)更改为unixtime.我尝试使用Datetime函数,但它没有用.我在一个数组中得到了Datetime标记.
Zeit =np.array(Jahresgang1.ix[ :,'Zeitstempel']) t = pd.to_datetime(Zeit, unit='s') unixtime = pd.DataFrame(t) print unixtime
非常感谢
我想你可以减去日期1970-1-1
来创建一个timedelta
然后访问该属性total_seconds
:
In [130]: s = pd.Series(pd.datetime(2012,1,1)) s Out[130]: 0 2012-01-01 dtype: datetime64[ns] In [158]: (s - dt.datetime(1970,1,1)).dt.total_seconds() Out[158]: 0 1325376000 dtype: float64