提取R中的日期和时间以包含在文件名中
如何在文件名中包含日期和时间修改以下代码提取R中的日期和时间以包含在文件名中,r,R,如何在文件名中包含日期和时间修改以下代码 write.csv(listOfDataFrames1, file = "percent.csv") 比如日期时间百分比 r中是否有可以直接读取系统日期和时间的功能,或者可以通过任何方式连接到r中的web来收集此类信息。您可以尝试 str1 <- 'percent.csv' paste0(sub('\\..*', '', str1), format(Sys.time(),'_%Y%m%d_%H%M%S'), '.csv') #[1
write.csv(listOfDataFrames1, file = "percent.csv")
比如日期时间百分比
r中是否有可以直接读取系统日期和时间的功能,或者可以通过任何方式连接到r中的web来收集此类信息。您可以尝试
str1 <- 'percent.csv'
paste0(sub('\\..*', '', str1), format(Sys.time(),'_%Y%m%d_%H%M%S'), '.csv')
#[1] "percent_20141224_132055.csv"
请尝试
Sys.time()
,粘贴
您不一定需要这样做,因为file.info(“percent.csv”)
将为您提供有关文件的大量信息,包括三个不同的时间。但是您也可以使用sprintf(“百分比%s.csv”,Sys.Date())
似乎不太清楚。我可以在直接写入.csv(listOfDataFrames1,文件粘贴(“百分比”,Sys.time(),“.csv”)之间添加任何符号吗由于以下原因不起作用:symbol@AbhishekBhatia如果您想要一些分隔符
,
最好将百分比
,日期
和时间
分开,我在这里使用了格式
,因为Sys.time()
有一些空间
,这会产生一些问题。
write.csv(listOfDataFrames1, file = paste0(sub('\\..*', ' ', str1), format(Sys.time(),'%d_%m__%H_%M'), '.csv'))