首页 > 解决方案 > R Studio 中的 dateInput 格式问题

问题描述

我正在尝试使用命名约定输入 excel 文件:“新文件名 - 6 月 6 日”

我创建了一个 dateInput 函数: dateInput("dates", "Specific Date: ", format = "MM dd"),

还有一个 fileName 函数,它根据输入的日期进行连接:fileName <- paste("H:\New FileName - ", date1, ".xlsm")

有谁知道如何使这项工作?还是 R studio 不允许使用 MM dd 输入日期?

标签: rbloomberg

解决方案


date1 <- format(Sys.Date(), '%B %d')
paste("H:\\New FileName - ", date1, ".xlsm", sep = "")
[1] "H:\\New FileName - June 07.xlsm"

将 Sys.Date() 替换为您的日期值的来源。您将需要双 \ 因为 R 使用 \ 作为转义字符。

使用 R 时,您必须遵循这些准则来格式化日期 https://www.statmethods.net/input/dates.html


推荐阅读