如何将日期时间对象转换为毫秒

英文翻译:

我正在解析日期时间值,如下所示:

df['actualDateTime'] = pd.to_datetime(df['actualDateTime'])

如何将该日期时间对象转换为毫秒?

我没有在to_datetime文档中看到毫秒

更新(基于反馈):这是提供error的代码的当前版本TypeError: Cannot convert input to Timestamp该列Date3必须包含毫秒(与datetime对象的数值等效)。

import pandas as pd
import time

s1 = {'Date' : ['2015-10-20T07:21:00.000','2015-10-19T07:18:00.000','2015-10-19T07:15:00.000']}

df = pd.DataFrame(s1)

df['Date2'] = pd.to_datetime(df['Date'])

t = pd.Timestamp(df['Date2'])

df['Date3'] = time.mktime(t.timetuple())

print df
Notrai

你可以试试 pd.to_datetime(df['actualDateTime'], unit='ms')

http://pandas.pydata.org/pandas-docs/stable/generated/pandas.to_datetime.html

表示这将代表时代,并带有变体“ s”,“ ms”,“ ns” ...

更新

如果要以14567899格式的纪元时间戳。

import pandas as pd
import time
t = pd.Timestamp('2015-10-19 07:22:00')
time.mktime(t.timetuple())

>> 1445219520.0

最近更新

df = pd.DataFrame(s1)
df1 = pd.to_datetime(df['Date'])
pd.DatetimeIndex(df1)
>>>DatetimeIndex(['2015-10-20 07:21:00', '2015-10-19 07:18:00',
           '2015-10-19 07:15:00'],
          dtype='datetime64[ns]', freq=None)
df1.astype(np.int64) 
>>>0    1445325660000000000
1    1445239080000000000
2    1445238900000000000
df1.astype(np.int64) // 10**9
>>>0    1445325660
1    1445239080
2    1445238900
Name: Date, dtype: int64

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在熊猫中,如何将字符串转换为以毫秒为单位的日期时间对象?

来自分类Dev

将日期时间对象转换为毫秒

来自分类Dev

如何将日期转换为毫秒

来自分类Dev

如何将毫秒精度的日期时间转换为 MySQL 中 Unix 纪元的毫秒?

来自分类Dev

Netezza-如何将时间戳/日期时间转换为13位UNIX时间毫秒?

来自分类Dev

熊猫-如何将列转换为日期时间对象

来自分类Dev

如何将JSON对象转换为日期时间

来自分类Dev

Python:将毫秒转换为日期时间对象

来自分类Dev

如何将毫秒转换为相对时间?

来自分类Dev

如何将毫秒转换为列表中的正常时间?

来自分类Dev

如何将毫秒转换为Javascript UTC日期?

来自分类Dev

如何将毫秒转换为日期(每月的某天)?

来自分类Dev

如何将毫秒日期转换为DateTime?

来自分类Dev

如何将毫秒添加到日期时间对象

来自分类Dev

将ISO日期时间转换为毫秒

来自分类Dev

如何将日期时间格式转换为日期和时间对象?

来自分类Dev

JavaScript日期对象-如何将通用日期转换为今天的开始时间?

来自分类Dev

如何将日期时间转换为时间格式

来自分类Dev

如何将Unix时间戳转换为日期时间

来自分类Dev

如何将时间戳转换为可读的日期/时间?

来自分类Dev

如何将日期时间转换为长日期?

来自分类Dev

如何将日期时间转换为日期?

来自分类Dev

如何将日期时间转换为UNIX命令日期

来自分类Dev

如何将 ISOFormated 日期转换为 Python 日期时间?

来自分类Dev

如何将延迟转换为毫秒

来自分类Dev

将纪元时间戳转换为不带毫秒的日期时间?

来自分类Dev

如何将Powershell UTC日期时间对象转换为EST

来自分类Dev

如何将python中的数据框列对象转换为日期时间格式

来自分类Dev

如何将字符串转换为日期时间对象

Related 相关文章

  1. 1

    在熊猫中,如何将字符串转换为以毫秒为单位的日期时间对象?

  2. 2

    将日期时间对象转换为毫秒

  3. 3

    如何将日期转换为毫秒

  4. 4

    如何将毫秒精度的日期时间转换为 MySQL 中 Unix 纪元的毫秒?

  5. 5

    Netezza-如何将时间戳/日期时间转换为13位UNIX时间毫秒?

  6. 6

    熊猫-如何将列转换为日期时间对象

  7. 7

    如何将JSON对象转换为日期时间

  8. 8

    Python:将毫秒转换为日期时间对象

  9. 9

    如何将毫秒转换为相对时间?

  10. 10

    如何将毫秒转换为列表中的正常时间?

  11. 11

    如何将毫秒转换为Javascript UTC日期?

  12. 12

    如何将毫秒转换为日期(每月的某天)?

  13. 13

    如何将毫秒日期转换为DateTime?

  14. 14

    如何将毫秒添加到日期时间对象

  15. 15

    将ISO日期时间转换为毫秒

  16. 16

    如何将日期时间格式转换为日期和时间对象?

  17. 17

    JavaScript日期对象-如何将通用日期转换为今天的开始时间?

  18. 18

    如何将日期时间转换为时间格式

  19. 19

    如何将Unix时间戳转换为日期时间

  20. 20

    如何将时间戳转换为可读的日期/时间?

  21. 21

    如何将日期时间转换为长日期?

  22. 22

    如何将日期时间转换为日期?

  23. 23

    如何将日期时间转换为UNIX命令日期

  24. 24

    如何将 ISOFormated 日期转换为 Python 日期时间?

  25. 25

    如何将延迟转换为毫秒

  26. 26

    将纪元时间戳转换为不带毫秒的日期时间?

  27. 27

    如何将Powershell UTC日期时间对象转换为EST

  28. 28

    如何将python中的数据框列对象转换为日期时间格式

  29. 29

    如何将字符串转换为日期时间对象

热门标签

归档