我正在转换格式为“Mar.01”的日期,我认为使用标准格式规则进行投射很简单,但我遇到了问题。
例如,如果我生成这样的日期:
format(Sys.Date(), "%b%y")
[1] "May13"
我无法使用相同的模式::
将其转换回日期对象as.Date(format(Sys.Date(), "%b%y"),"%b%y")
[1] NA
我尝试使用\\
转义后一格式字词但结果相同 - NA
。
我错过了什么?
答案 0 :(得分:1)
您可能需要在约会中包含一天。你可以在一天内paste()
来解决这个问题。
x <- paste0(1, format(Sys.Date(), "%b%y"))
as.Date(x, "%d%b%y")