r - 在r中将数据类型从字符更改为日期
问题描述
大家好,我正在从事这个项目,我偶然发现了这个问题。所以这个数据的原始数据类型是字符,我试图将它转换为日期。
我设法使用 更改它as.Date
,但是,如果我使用它,我会丢失小时和分钟的详细信息。但后来我用as.POSIXct
了,我得到了 NA 作为回报。我已经尝试了每种格式,但我一直遇到同样的问题。
解决方案
您的日期时间字符不包括秒:
lubridate::parse_date_time("12/31/2006 13:37", "%m/%d/%y %H:%M")
#> [1] "2006-12-31 13:37:00 UTC"
推荐阅读
- python - (Python 图形工具)使用 OpenMP 的图形工具搜索?可以并行查找源顶点和目标顶点之间的所有路径吗?
- node.js - 在调用 AWS lambda handlers` 回调时遇到 Neptune Gremlin 连接问题
- php - 为什么我不能用 PHP 上传文件?
- r - R根据另一个日期时间变量按组填充日期时间数据
- python - 使用 Python Selenium 进行网页抓取:无法找到元素并滚动,出现“无法聚焦元素”错误
- python - 查找每个客户的日期时间缺失值
- azure - 通过 Polybase 加载特殊字符
- replace - 从未使用的字形中清除 font.ttf
- javascript - Vue __ob__ 属性在 Object 中并创建 json 解析错误
- performance - 为什么使用预乘 alpha 没有“显着更差的性能”?