R修改默认函数行为sys.date()

时间:2018-07-23 13:58:59

标签: r

我总是使用函数sys.date()。但是,我不喜欢默认的日期格式

  

%Y-%m-%d

     

2018-07-23

我想要的是使用以下格式的日期:

  

%d-%m-%Y

     

23-07-2018

现在我知道我可以像这样指定所需的格式:

  

今天<-Sys.Date()

     

format(今天为format =“%d-%m-%Y”)

,我想要的是更改sys.date()函数的行为,以便它返回而不是返回格式为%Y-%m-%d的日期。日期的格式为%d-%m-%Y,默认为

有可能这样做吗?

1 个答案:

答案 0 :(得分:0)

围绕Sys.Date()构建自己的自定义函数:

custom_date <- function() {
    today <- Sys.Date()
    return(format(today, format = "%d-%m-%Y"))
}

custom_date()