gpt4 book ai didi

java - 日历 DATE 麻烦

转载 作者:行者123 更新时间:2023-12-01 12:55:50 25 4
gpt4 key购买 nike

Date toDate = new Date(114, 5, 30);    
Calendar calendar = Calendar.getInstance();
Calendar calendarTo = Calendar.getInstance();
calendar.setTime(toDate);
calendarTo.setTime(toDate);
calendarTo.add(Calendar.DATE, 1);

这就是我初始化日历的方式,我试图将下一天放入calendarTo中但是当我得到calendar.Date时,它等于calendarTo.DATE并且等于5..为什么?我如何最终增加这个 DATE 值?

最佳答案

您得到的是 Calendar 类中 DATE 的默认值。这是 5

public final static int DATE = 5;

但是当我从代码中打印日期时,看起来没问题。

Date toDate = new Date(114, 5, 30);    
Calendar calendar = Calendar.getInstance();
Calendar calendarTo = Calendar.getInstance();
calendar.setTime(toDate);
calendarTo.setTime(toDate);
calendarTo.add(Calendar.DATE, 1);

System.out.println(toDate);//Mon Jun 30 00:00:00 IST 2014
System.out.println(calendarTo.getTime());//Tue Jul 01 00:00:00 IST 2014

关于java - 日历 DATE 麻烦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23910539/

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