将日期和时间转换为日期和时间戳

哈立德

我有一个包含两列的数据集,日期和时间,并且我想将其转换为包含日期和时间的列"2014-02-01 13:04:05",例如

我知道执行此操作的代码是:

as.POSIXct(paste(data$Date, data$Time),format="%Y-%m-%d %H:%M:%S")

由于数据集中的问题,这将返回很多正确的值,但也返回NA。我的问题出在我的数据集中,该数据集被视为data$Time因素,时间范围从02:00:00-开始25:59:00

所以我想要的是截止日期,data$Time如果结束了,24:00:00它将为日期增加另一天并显示正确的时间。

例如:"2014-01-31 25:30:00"将成为"2014-02-01 01:30:00"

G.格洛腾迪克

hms从lubridate使用

library(lubridate)
x <- "2014-01-31 25:30:00" # input

as.Date(x) + hms(sub(".* ", "", x))

给予:

[1] "2014-02-01 01:30:00 UTC"

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将日期和时间转换为时间戳

来自分类Dev

将日期和时间转换为时间戳

来自分类Dev

将时间戳转换为日期和小时Java

来自分类Dev

将时间戳转换为日期时间

来自分类Dev

将日期和时间转换为UTC

来自分类Dev

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

来自分类Dev

将英国式日期和时间转换为UNIX时间戳(PHP> 5.3)

来自分类Dev

如何将Firebase时间戳转换为日期和时间

来自分类Dev

AS400 / DB2-将基于整数的日期和时间转换为时间戳?

来自分类Dev

如何将Firebase时间戳转换为日期和时间

来自分类Dev

将 Pandas df 中的日期和时间列转换为时间戳

来自分类Dev

将数据帧中的时间戳转换为python中的日期和时间

来自分类Dev

将日期转换为整数(时间戳)

来自分类Dev

将时间戳转换为日期Excel

来自分类Dev

仅将时间戳转换为日期

来自分类Dev

将日期转换为时间戳

来自分类Dev

将日期转换为firetstore时间戳

来自分类Dev

将时间戳转换为日期?

来自分类Dev

Mongo将时间戳转换为日期

来自分类Dev

将时间戳转换为可读日期

来自分类Dev

将剩余时间转换为实际日期和时间

来自分类Dev

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

来自分类Dev

将日期和字符“时间”字段转换为单个日期

来自分类Dev

使用MySQL中的行聚合和操作将BigInt时间戳转换为真实日期

来自分类Dev

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

来自分类Dev

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

来自分类Dev

将UNIX时间戳转换为日期时间(javascript)

来自分类Dev

熊猫将时间戳列转换为日期时间

来自分类Dev

将时间戳转换为日期时间Python,Pandas