r - 如何在 excel/sql/R 中将具有两种不同日期格式的日期列标准化为具有单一日期格式的列
问题描述
我的数据中有一个日期列,有两种不同类型的格式。有什么方法可以标准化日期列,使其只有一种日期格式?
样本输入数据:
所需的输出数据
解决方案
在 R 中,您可以使用anytime
库进行相同类型的转换。
library(anytime)
anytime(x)
#[1] "2010-12-01 08:26:00 +08" "2010-12-01 08:26:00 +08" "2010-12-01 08:26:00 +08"
# "2011-02-17 11:05:00 +08" "2011-02-17 11:05:00 +08"
这会将其转换为您所在地区的时间。
数据
x <- c("12-01-2010 08:26", "12-01-2010 08:26", "12-01-2010 08:26",
"2/17/2011 11:05", "2/17/2011 11:05")
推荐阅读
- r - igraph 对象的顶点/节点属性
- c++ - C ++中的互斥锁,全局变量还是在每个类中私有定义?
- android - 尝试为颤振应用程序构建发布 apk 时出错 - 无法解析项目:flutter_image_compress
- bash - 如何“cd”到使用“mkdir $(date '+%d-%b-%Y')”创建的目录
- polymer-1.0 - 如何将函数返回作为聚合物中另一个函数的参数传递
- angular - 角度反应形式和跨度标记中的显示错误
- java - 使用 avro rpc 生成 Http 端点,例如生成接口
- jquery - DevExtreme:DataGrid、弹出编辑、表单自定义
- c++ - C++:如何从 .txt 文件中读取每行中变量数量未知的一行?
- html - 粘性导航和移动响应