转换Javascript new Date()。getTime(); 放入R识别的时间戳记(最好使用lubridate)

道格冷杉

如果我打开Javascript控制台并键入:

new Date().getTime();

我得到:1607534517803

我在R中有一个带有这种格式时间戳的数据帧。我想将其转换为有意义的日期时间。

尝试过:

lubridate::as_datetime(1607534517803)
[1] "52910-09-28 14:03:23 UTC"

预计的今天的日期和时间(发布时,美国中部时间12/9 / 20,11:24am)

如何在R中返回有意义的时间戳?

尝试以下任何一种方法:

#Code1
as.POSIXlt.POSIXct(1607534517803/1000,origin = "1960-01-01")

#Code2
as.POSIXct(1607534517803/1000,origin = "1960-01-01")

OP解决方案(非常感谢您的辛勤工作):

#Code2
strtime_to_dt <- function(x) {   as.POSIXct(as.numeric(x) / 1000, origin = "1960-01-01", formats = "%Y-%m-%d %H:%M:%OS") }

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Date.getTime()不包括时间?

python函数返回javascript date.getTime()

JavaScript new Date()使用哪个时区?

将JavaScript new Date()转换为php DateTime()

为什么在Google代码段中使用1 * new Date()而不是new Date()。getTime()?

为什么表达式new Date()。getTime()中的运算符严格按从左到右的顺序应用?

Javascript new Date(),比较混乱

为什么+ new Date()返回与new Date()。getTime()相同的内容?

如何解决像new Date()。getTime()这样的表达式中的歧义?

猴子补丁JavaScript new Date()

javascript中的Date(d.getTime())和new Date(d.getTime())有什么区别?

新的Date()。getTime()在JavaScript中显示NaN

javascript date.valueOf()和java date.getTime()之间的区别

使用date-fns将new Date()。toString()返回的字符串转换回日期

javascript new Date()错误

在目标活动中使用date.setTime在活动中传递date.getTime,从而获得NullPointerException

.getTime()是JavaScript中新的Date()或Date()的函数吗?

AngularJS在发送到服务器之前将Date转换为getTime()

javascript-如何以毫秒格式获取与javascript中的新Date()。getTime()类似的UTC日期?

如何使用 Firebase 中的“new Date().getTime()”检索 DD/MM/YY 日期类型?

使用 JS 的 new Date() 的 UTC 时间

Javascript 不支持 64 位整数,为什么 new Date().getTime() 返回 41 位数字?

使用 new Date().getTimezoneOffset() 将 java 日历日期转换为 javascript 日期

javascript: `Date()` 和 `new Date()`

使用 new Date() Javascript 生成錯誤的日期

更改 new Date() 的时间值

在javascript中使用new Date()时得到错误的日期

Date.now()、new Date().getTime() 和 +new Date 的区别

現代 JS new Date().getTime() 字符串的確定性長度:Unix Epoch Time