在 R 中读取 CSV 时,如何保持时间和日期格式相同?

When reading CSV in R, how do you keep the time and date format the same?

我的 CSV 如下所示

但是当我在 R 中阅读它时,它改变了日期和时间的格式(最重要的问题)。

这是我用来读取 csv 的简单代码

library(readr)
dat1<- read_csv("2010.csv")

如何才能使日期和时间的格式不发生变化并且看起来像第一张图片?

尝试:

dat1 <- read.table("2010.csv", sep = ",", header = T)

如果这个答案有误,那么:

首先用 text 或一些 code editors 而不是 Excel 或类似的东西打开它来检查你的 .csv 中到底有什么。问题我想可能是有些APP像MS Excel,它会在预览模式下做一些自动格式转换,所以你看到的可能不是你文件中的真实内容。

例如:.csv中的2015-1-1Excel打开时变成2015/1/1