我有一个具有数字日期列的数据集。如何将数字形式的2017.31转换为"2017-4-22“日期?
发布于 2022-03-10 00:22:45
这可能是4月23日,而不是22日,但也许这是正确的开始:
vec <- 2017.31
as.POSIXct(paste(trunc(vec), trunc((vec %% 1) * 365)), format = "%Y %j", tz = "UTC")
# [1] "2017-04-23 UTC"%j代码用?strptime描述。
https://stackoverflow.com/questions/71417432
复制相似问题