gpt4 book ai didi

r - 如何在 lubridate 中表示当月的第 15 天

转载 作者:行者123 更新时间:2023-12-04 12:30:34 25 4
gpt4 key购买 nike

我想创建一个 if-else 语句,如果当前日期在每个月的 15 号之后,它会打印今天的日期,否则如果当前日期在每个月的 15 号之前,它应该打印上个月的日期.我无法弄清楚如何在我的测试表达式的右侧表达当月的 15 日,关于如何做到这一点有什么想法吗?

library(lubridate)
ifelse(Sys.Date() > 15TH_OF_THE_MONTH, Sys.Date(), Sys.Date() - months(1))

最佳答案

library(lubridate)
ifelse(day(Sys.Date()) > 15, TRUE, FALSE)
[1] TRUE

关于r - 如何在 lubridate 中表示当月的第 15 天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69384721/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com