当前位置:  开发笔记 > 编程语言 > 正文

Pandas datetime到unixtime

如何解决《Pandasdatetime到unixtime》经验,为你挑选了1个好方法。

我想将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

非常感谢



1> EdChum - Rei..:

我想你可以减去日期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

推荐阅读
mobiledu2402851373
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有