r - 从包含缩写月份和 PM(及时)的时间戳转换为日期

标签 r

如何从这样的时间戳进行转换:

aDate <- "9-Apr-17 10:00:00 PM"
convert <- as.Date(aDate, "%d-%b-%y %H:%M:%S")

现在,转换给出NA

最佳答案

这应该可以解决您的问题:

format(lubridate::dmy_hms(aDate), format = "%d-%m-%y %H:%M:%S")

"09-04-17 22:00:00"

关于r - 从包含缩写月份和 PM(及时)的时间戳转换为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44589248/

相关文章:

r - 如何使 apply() 函数更快?

r - 从查找表中更新向量的某些值的规范 tidyverse 方法

r - 循环遍历数据框的列以使用 ggplot2 创建图

r - 尝试部署 Shiny 的应用程序 : multiple existing deployments from this application directory already exist 时出错

r - 如何更改主面板中每个 tabPanel 的 sidebarPanel

r - 计算给定的 Lambda

r - 如何重新排序 ggplot2 中具有scale_colour_manual 和scale_linetype_manual 的图例?

R 编程。数据重新排列,将列与另一列的因子相加

r - 如何使用 R 中的 caretEnsemble 包预测新数据集?

r - 根据 id 有条件地分割时变变量的值序列