我想从日期中获取日期(例如周日、周一、周二……)
def date = new Date()
def day = date[Calendar.DAY_OF_MONTH]
Run Code Online (Sandbox Code Playgroud)
结果是 18,但我想得到星期一。
如果我有2017-10-09T00:00:00.000,我想得到 2017-10-09T00:00:00.000 的那一天
请问你能帮帮我吗?
下面的代码可以提供帮助。它首先获取今天的日期,即 2017 年 9 月 18 日,然后将其传递到日历实例中
然后日历实例以整数形式获取日期,即星期一=2,然后一旦我们使用地图获得值 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]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20468 次 |
| 最近记录: |