【发布时间】:2016-11-10 04:05:30
【问题描述】:
我有一个带有日期和时间列等的 pandas 数据框,我正在尝试将两列都转换为具有微秒精度的 Unix 时间戳,这样我就可以将数据框转储到numpy 内存映射文件(它需要浮点数,或者至少不需要日期对象,所以它是必不可少的)。
所以没有数据框,只使用字符串,我得到以下内容:
DT = '2014-10-01 00:00:07.082000'
UX= time.mktime(datetime.datetime.strptime(DT, '%Y-%m-%d %H:%M:%S.%f').timetuple())
print UX
>>> 1412118007.0
tm = datetime.datetime.fromtimestamp(UX)
print tm
>>>2014-10-01 00:00:07
那么我如何包含带有时间戳的微秒?
【问题讨论】:
标签: python-2.7 datetime pandas time