我正在尝试将日期为人类可读格式"MM/dd/yy“的数据帧转换为纪元日。
以下是数据框的示例:
human.date
1 7/25/11
2 7/25/11
3 7/25/11
4 7/25/11
5 7/25/11
6 7/25/11我想使用此函数将数据框中的每个日期转换为纪元日期:
# Convert from human readable date to days since epoch and round to nearest day
round(as.numeric(as.POSIXct("yyyy/MM/dd HH:mm:ss", origin="1970-01-01"))/86400)但是,只有当人类可读的日期格式为"yyyy/MM/dd“时,上述函数才有效。
round(as.numeric(as.POSIXlt("2000/02/20", origin="1970-01-01"))/86400)
[1] 11007有没有更简单的方法来完成这个转换,或者我可以使用的另一个函数,它可以接受"MM/dd/yy“格式的日期?
https://stackoverflow.com/questions/38228804
复制相似问题