【问题标题】:I want monday to fridays date of previous month starting from 1st to the current date using groovy我想使用 groovy 从 1 日到当前日期的上个月的星期一到星期五日期
【发布时间】:2022-10-20 21:55:53
【问题描述】:

例如。上个月是 9 月,所以它将从 9 月 1 日星期四开始,然后它将跳过 9 月 3 日和 4 日,因为它是周末,然后它应该给我 9 月 1 日至 2 日的日期,然后从周末开始跳过,然后是 9 月 5 日的日期,这是第一个周末之后到 9 日9 月的日期然后跳过 9 月 12 日的日期到 9 月 16 日的日期。 这是我尝试过但没有得到输出的方法。

【问题讨论】:

  • 向我们展示您尝试了什么以及它是如何失败的,以便我们为您提供帮助。

标签: groovy


【解决方案1】:

(new Date(2022 -1900, 8, 1)..new Date(2022 - 1900, 8, 30)).findAll{(1..5).contains(it.day)}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-05
    • 1970-01-01
    • 2014-02-11
    相关资源
    最近更新 更多