将日期和时间添加到pdf输出文件名
我正在将图形输出从R导出到pdf文件 我想在输出文件名中添加将日期和时间添加到pdf输出文件名,pdf,r,Pdf,R,我正在将图形输出从R导出到pdf文件 我想在输出文件名中添加Sys.time()和Sys.Date() 例如,我有一份声明 pdf("output filename.pdf", 8,10) 我想输出的样子 输出filename 2010-03-25下午2点.pdf 或者类似的东西。你可以试试 pdf (file=paste (Sys.time(), ".pdf", sep="")) plot (rnorm (100)) dev.off() 将Sys.time()与一些格式组合以获得所需内容:
Sys.time()
和Sys.Date(
)
例如,我有一份声明
pdf("output filename.pdf", 8,10)
我想输出的样子
输出filename 2010-03-25下午2点.pdf
或者类似的东西。你可以试试
pdf (file=paste (Sys.time(), ".pdf", sep=""))
plot (rnorm (100))
dev.off()
将Sys.time()
与一些格式组合以获得所需内容:
paste(format(Sys.time(), "%Y-%m-%d %I-%p"), "pdf", sep = ".")
[1] "2011-03-24 03-PM.pdf"
格式选项可以在strtime中找到,将其分为两个步骤,以便在其他文档上轻松实现
st=format(Sys.time(), "%Y-%m-%d_%H:%M")
paste("filename_",st, ".pdf", sep = "")
[1] "filename_2018-06-19_11:20.pdf"
我发现pdf标题对我的pdf生成很有帮助。