r - 将数字转换为日期

标签 r type-conversion

我想将这种类型的数值转换为日期,但它不起作用。
20100727例如

我试图将数字转换为字符并应用:

as.Date("20100727", "Y%d%m")

但它不起作用。

我能怎么做 ?

最佳答案

您设置了错误的月份和日期值顺序(在您的代码中为年、日、月,应为年、月、日)。

as.Date("20100727", "%Y%m%d")
[1] "2010-07-27"

关于r - 将数字转换为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16148624/

相关文章:

c# - Long.Tryparse 重载和转换错误 C#

python - 在 python pandas 数据框中将十六进制转换为十进制

c - 打印第一位带零的数字

c++ - 在 C 中将 char 转换为 int

c# - 我可以将 long 转换为 int 吗?

c - 在 C 中存储来自字符串的输入十六进制值

r - 错误 : `n()` must only be used inside dplyr verbs

r - 反转 col2rgb 和 rgb2hsv

删除包含点 R 的数字

r - 引用函数的有效表达式