我正在尝试使用命名约定输入excel文件: “新文件名-6月6日”
我创建了一个dateInput函数: dateInput(“ dates”,“ Specific Date:”,format =“ MM dd”),
还有一个fileName函数,它根据输入的日期进行连接: fileName <-paste(“ H:\ New FileName-”,date1,“ .xlsm”)
有人知道如何进行这项工作吗?还是R studio不允许使用MM dd输入日期?
答案 0 :(得分:0)
date1 <- format(Sys.Date(), '%B %d')
paste("H:\\New FileName - ", date1, ".xlsm", sep = "")
[1] "H:\\New FileName - June 07.xlsm"
将Sys.Date()替换为您的日期值来自何处。 您将需要double \,因为R使用\作为转义字符。
使用R时,必须遵循以下准则来格式化日期 https://www.statmethods.net/input/dates.html