【发布时间】:2021-07-05 13:16:21
【问题描述】:
看看下面的时间戳。
2021-05-21T10:05:25:932Z
如何将时间戳转换为纪元?
我花了一些时间查看类似的问题,并且尝试了这些建议,但遗憾的是没有成功。
【问题讨论】:
看看下面的时间戳。
2021-05-21T10:05:25:932Z
如何将时间戳转换为纪元?
我花了一些时间查看类似的问题,并且尝试了这些建议,但遗憾的是没有成功。
【问题讨论】:
您可以使用as.POSIXct将字符串转换为时间戳,并在其上使用as.numeric获取纪元时间。
string <- '2021-05-21T10:05:25:932Z'
as.numeric(as.POSIXct(string, format = '%Y-%m-%dT%H:%M:%OS', tz = 'UTC'))
#[1] 1621591525
【讨论】:
我们可以缩短这个时间
as.numeric(as.POSIXct(string, format = '%FT%T', tz = 'UTC'))
[1] 1621591525
string <- '2021-05-21T10:05:25:932Z'
【讨论】: