gpt4 book ai didi

groovy - 如何使用groovy从日期中获取日期

转载 作者:行者123 更新时间:2023-12-03 23:37:46 26 4
gpt4 key购买 nike

我想从日期开始(前周日,周一,周二,..)

def date = new Date()
def day = date[Calendar.DAY_OF_MONTH]

结果是 18,但我想得到星期一。

如果我有 2017-10-09T00:00:00.000 , 我想得到 2017-10-09T00:00:00.000 的一天

请问你能帮帮我吗?

最佳答案

下面的代码可以提供帮助。它首先获取今天的日期,即 2017 年 9 月 18 日,然后将其传递给日历实例

Calendar 实例然后以整数形式获取日期,即 monday=2,然后一旦我们使用 map 获得值 2,我们就说它是星期一

    def date = new Date()
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
def day = calendar.get(Calendar.DAY_OF_WEEK);


def map=[
1:"Sunday",
2:"Monday",
3:"Tuesday",
4:"Wednesday",
5:"Thursday",
6:"Friday",
7:"Saturday"]

log.info map[day]

关于groovy - 如何使用groovy从日期中获取日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46274730/

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