Python - Pandas - 将格式为 2018-01-01 的日期列转换为时间戳的字符串版本

dgLurn

我有一个格式为 2018-01-01 的日期列

需要将其转换为时间戳值。

但随后时间戳值需要转换为其等效的字符串。

人为的例子:

print(myDf["myDateColumn"])
0   2018-03-01
1   NaT  

——一些解决方案——

print(myDf["myConvertedDateValueAsTextVersionOf10DigitTimestamp"])
0     1322697600.0
1

已经做了很多搜索/尝试。无法将日期放入时间戳,也无法将时间戳放入字符串中。

cs95

像这样转换为int和掩码NaT

df["UnixTimestamp"] = s.astype(int).floordiv(1e9).mask(s.isna(), '').astype(str)

print(df["UnixTimestamp"])

0    1519862400
1              
Name: UnixTimestamp, dtype: object

请注意,该列的类型为str

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python - 将格式为“2000-01-01”的字符串日期列表转换为格式为 YYYYmmdd 的浮点日期列表

来自分类Dev

为什么python显示日期时间(2018,01,01,10,08,00)的令牌无效?

来自分类Dev

如何将日期字段转换为这种格式 2018 / 01

来自分类Dev

如何输入日期时间为 01/01/2018 这就像 dd/mm/yy

来自分类Dev

如何防止pandas.to_datetime()函数将0001-01-01转换为2001-01-01

来自分类Dev

将字符串'01011900'或'19990101'或任何格式转换为日期并以所需格式'01 / 01/1990'转换

来自分类Dev

在Python中使用Pandas将字符串对象转换为时间戳的最有效方法

来自分类Dev

SQL Server查询返回两个日期时间之间的数据,格式为01/07/2020 01:01:01 a。米

来自分类Dev

php 插入到我的数据库后,日期始终为 1970-01-01 和 2018-08-31

来自分类Dev

Python格式从1到01

来自分类Dev

使用Pandas数据框将日期'01 -Sept-20'更改为'01 -Sep-20'

来自分类Dev

PostgreSQL:将日期字符串'2016-01-01 00:00:00'转换为具有特定时区的日期时间

来自分类Dev

当字符串日期值的格式为2021-01-22T11:36:52.387000 + 01:00时,如何将字符串日期转换为dateobject并获取年份?

来自分类Dev

Python 日期时间索引 - 无法删除日期 - ValueError:无法将字符串转换为时间戳

来自分类Dev

修改字符串以将1转换为01

来自分类Dev

从字符串转换为 01-01-0001 的转换日期时间

来自分类Dev

如果日期时间== 01:01:01

来自分类Dev

在Python中将字符串转换为时间戳的不同格式的时间戳

来自分类Dev

如何在 C# 中将此日期“03/01/2018 12:00 AM”转换为“2018-03-01”?

来自分类Dev

无法将日期字符串“ 2017-01-01 13:40:15.314”转换为“ dd MMMM yyy hh:mm a”格式

来自分类Dev

Python / Pandas仅将字符串转换为时间

来自分类Dev

Python:以微秒为单位将字符串转换为时间戳

来自分类Dev

如何在python中将字符串日期(2021年1月25日)转换为ymd日期(2021-01-01)

来自分类Dev

JavaScript日期01/01/0001

来自分类Dev

将日期“1900-01-01”从 angular 传递到 wcf

来自分类Dev

如何将日期时间列标题(例如 2007-03-01 00:00:00)转换为日期-月-年格式,即 2007-03-01

来自分类Dev

如何将“01MAR1978:00:00:00”字符串格式的日期转换为 SparkR 中的日期格式?

来自分类Dev

Python-如何以08:09:00而不是1900-01-01 08:09:00的格式产生时间

来自分类Dev

将日期格式27.05.2015 01:46:32.UTC转换为语言环境时间

Related 相关文章

  1. 1

    Python - 将格式为“2000-01-01”的字符串日期列表转换为格式为 YYYYmmdd 的浮点日期列表

  2. 2

    为什么python显示日期时间(2018,01,01,10,08,00)的令牌无效?

  3. 3

    如何将日期字段转换为这种格式 2018 / 01

  4. 4

    如何输入日期时间为 01/01/2018 这就像 dd/mm/yy

  5. 5

    如何防止pandas.to_datetime()函数将0001-01-01转换为2001-01-01

  6. 6

    将字符串'01011900'或'19990101'或任何格式转换为日期并以所需格式'01 / 01/1990'转换

  7. 7

    在Python中使用Pandas将字符串对象转换为时间戳的最有效方法

  8. 8

    SQL Server查询返回两个日期时间之间的数据,格式为01/07/2020 01:01:01 a。米

  9. 9

    php 插入到我的数据库后,日期始终为 1970-01-01 和 2018-08-31

  10. 10

    Python格式从1到01

  11. 11

    使用Pandas数据框将日期'01 -Sept-20'更改为'01 -Sep-20'

  12. 12

    PostgreSQL:将日期字符串'2016-01-01 00:00:00'转换为具有特定时区的日期时间

  13. 13

    当字符串日期值的格式为2021-01-22T11:36:52.387000 + 01:00时,如何将字符串日期转换为dateobject并获取年份?

  14. 14

    Python 日期时间索引 - 无法删除日期 - ValueError:无法将字符串转换为时间戳

  15. 15

    修改字符串以将1转换为01

  16. 16

    从字符串转换为 01-01-0001 的转换日期时间

  17. 17

    如果日期时间== 01:01:01

  18. 18

    在Python中将字符串转换为时间戳的不同格式的时间戳

  19. 19

    如何在 C# 中将此日期“03/01/2018 12:00 AM”转换为“2018-03-01”?

  20. 20

    无法将日期字符串“ 2017-01-01 13:40:15.314”转换为“ dd MMMM yyy hh:mm a”格式

  21. 21

    Python / Pandas仅将字符串转换为时间

  22. 22

    Python:以微秒为单位将字符串转换为时间戳

  23. 23

    如何在python中将字符串日期(2021年1月25日)转换为ymd日期(2021-01-01)

  24. 24

    JavaScript日期01/01/0001

  25. 25

    将日期“1900-01-01”从 angular 传递到 wcf

  26. 26

    如何将日期时间列标题(例如 2007-03-01 00:00:00)转换为日期-月-年格式,即 2007-03-01

  27. 27

    如何将“01MAR1978:00:00:00”字符串格式的日期转换为 SparkR 中的日期格式?

  28. 28

    Python-如何以08:09:00而不是1900-01-01 08:09:00的格式产生时间

  29. 29

    将日期格式27.05.2015 01:46:32.UTC转换为语言环境时间

热门标签

归档