Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 将字符串格式化为包含小时和分钟的日期_R_Date_Dplyr - Fatal编程技术网

R 将字符串格式化为包含小时和分钟的日期

R 将字符串格式化为包含小时和分钟的日期,r,date,dplyr,R,Date,Dplyr,我得到的时间字符串如下所示: 201902041502,包含年、月、日、小时和分钟。 现在我想将此字符串重新格式化为德语日期时间格式,如下所示:04.02.2019 15:02。 我已经尝试了as.Date和as.POSIXct,但它不起作用,我希望避免增加秒数以使POSIXct起作用 提前谢谢!Cheers您可以使用strtime将数据转换为POSIXlt对象 x <- "201902041502" xd <- strptime(x,"%Y%m%d%H%M") # [1] "201

我得到的时间字符串如下所示:
201902041502,包含年、月、日、小时和分钟
。 现在我想将此字符串重新格式化为德语日期时间格式,如下所示:
04.02.2019 15:02。

我已经尝试了
as.Date
as.POSIXct
,但它不起作用,我希望避免增加秒数以使
POSIXct
起作用


提前谢谢!Cheers

您可以使用
strtime
将数据转换为POSIXlt对象

x <- "201902041502"
xd <- strptime(x,"%Y%m%d%H%M")
# [1] "2019-02-04 15:02:00 CET"

你试过这个吗<代码>strftime(as.POSIXct('201902041502',格式='%Y%m%d%H%m'),格式='%d.%m.%Y%H:%m')
strftime(xd, "%d.%m.%Y %H:%M")
# [1] "04.02.2019 15:02"