将数字时间转换为R中的日期时间POSIXct格式

朱利普

我有一个数据框,其中应包含已读入R的datetime列。时间值显示为数字时间,如以下数据示例所示。我想将它们转换为datetime POSIXct或POSIXlt格式,以便可以查看日期和时间。

tdat <- c(974424L, 974430L, 974436L, 974442L, 974448L, 974454L, 974460L, 974466L, 974472L,
          974478L, 974484L, 974490L, 974496L, 974502L, 974508L, 974514L, 974520L, 974526L,
          974532L,974538L)

974424应该等于00:00:00 01/03/2011,但是不知道数值的原始时间(即下面使用的1970-01-01不起作用)。我尝试使用以下命令来实现此目的,并花了一些时间尝试as.POXISct上班,但是我还没有找到解决方案(即我要么以NA的POSIXct对象结尾,要么以晦涩的datetime值结尾) 。

尝试将数字时间转换为日期时间:

datetime <- as.POSIXct(strptime(time, format = "%d/%m/%Y %H:%M:%S"))
datetime <- as.POSIXct(as.numeric(time), origin='1970-01-01') 

我确信这是一件简单的事情。任何帮助将不胜感激。谢谢!

G.格洛腾迪克

根据您想要的时区尝试以下方法之一:

t.gmt <- as.POSIXct(3600 * (tdat - 974424), origin = '2011-03-01', tz = "GMT") 

t.local <- as.POSIXct(format(t.gmt))

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将时间从数字转换为R中的时间格式

来自分类Dev

将数字字段转换为R中的时间格式

来自分类Dev

将数字时间转换为R中的日期时间POSIXct格式

来自分类Dev

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

来自分类Dev

将值转换为R中的时间格式

来自分类Dev

将SAS数字日期转换为日期时间格式

来自分类Dev

R-如何使用as.POSIXct将JavaScript时间戳转换为人类日期时间?

来自分类Dev

将时间戳转换为R中的日期时间格式

来自分类Dev

将顺序数字数据转换为R中的时间格式

来自分类Dev

使用sapply将列转换为posixct并在R中保留日期时间格式

来自分类Dev

如何使用R将日期时间格式转换为“ ddmmyyyy”?

来自分类Dev

如何将日期时间列转换为R中的dd / mm / yyyy格式

来自分类Dev

将列转换为POSIXct日期/时间序列

来自分类Dev

将时间戳转换为日期时间更改格式

来自分类Dev

将日期转换为R中的单个日期和时间

来自分类Dev

将日期从字符转换为可以在R中的时间序列分析中使用的日期格式

来自分类Dev

将“日期时间”列中的值转换为通用格式

来自分类Dev

正则表达式将时间方程式转换为R日期时间(POSIXct)

来自分类Dev

将时间格式列转换为数字R

来自分类Dev

如何将内部数字日期转换为访问日期/时间格式?

来自分类Dev

Python:将MySQL日期时间转换为格式的日期时间

来自分类Dev

将时间戳转换为数字格式

来自分类Dev

将未知日期/日期时间格式的字符变量转换为数字日期

来自分类Dev

R:将“日期/时间”列转换为POSIXct

来自分类Dev

将数字中的分钟转换为R中的日期时间对象

来自分类Dev

将时间戳转换为R中的日期时间格式

来自分类Dev

将 R 中的日期格式转换为更易于管理的时间序列数据格式?

来自分类Dev

将 14 位日期时间对象转换为 POSIXct

来自分类Dev

将整数字段日期时间转换为日期时间

Related 相关文章

  1. 1

    将时间从数字转换为R中的时间格式

  2. 2

    将数字字段转换为R中的时间格式

  3. 3

    将数字时间转换为R中的日期时间POSIXct格式

  4. 4

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

  5. 5

    将值转换为R中的时间格式

  6. 6

    将SAS数字日期转换为日期时间格式

  7. 7

    R-如何使用as.POSIXct将JavaScript时间戳转换为人类日期时间?

  8. 8

    将时间戳转换为R中的日期时间格式

  9. 9

    将顺序数字数据转换为R中的时间格式

  10. 10

    使用sapply将列转换为posixct并在R中保留日期时间格式

  11. 11

    如何使用R将日期时间格式转换为“ ddmmyyyy”?

  12. 12

    如何将日期时间列转换为R中的dd / mm / yyyy格式

  13. 13

    将列转换为POSIXct日期/时间序列

  14. 14

    将时间戳转换为日期时间更改格式

  15. 15

    将日期转换为R中的单个日期和时间

  16. 16

    将日期从字符转换为可以在R中的时间序列分析中使用的日期格式

  17. 17

    将“日期时间”列中的值转换为通用格式

  18. 18

    正则表达式将时间方程式转换为R日期时间(POSIXct)

  19. 19

    将时间格式列转换为数字R

  20. 20

    如何将内部数字日期转换为访问日期/时间格式?

  21. 21

    Python:将MySQL日期时间转换为格式的日期时间

  22. 22

    将时间戳转换为数字格式

  23. 23

    将未知日期/日期时间格式的字符变量转换为数字日期

  24. 24

    R:将“日期/时间”列转换为POSIXct

  25. 25

    将数字中的分钟转换为R中的日期时间对象

  26. 26

    将时间戳转换为R中的日期时间格式

  27. 27

    将 R 中的日期格式转换为更易于管理的时间序列数据格式?

  28. 28

    将 14 位日期时间对象转换为 POSIXct

  29. 29

    将整数字段日期时间转换为日期时间

热门标签

归档