共计 659 个字符,预计需要花费 2 分钟才能阅读完成。
Java 中给 Calendar 赋值可以使用 set 方法。
首先,需要获取一个 Calendar 实例,可以使用 Calendar 类的静态方法 getInstance() 来获取一个默认时区的实例。例如:
Calendar calendar = Calendar.getInstance();
然后,可以使用 set 方法给 Calendar 的各个字段赋值。set 方法接受两个参数,第一个参数是 Calendar 的字段常量,表示要设置的字段,第二个参数是字段对应的值。例如,要设置年份为 2021 年,可以使用以下代码:
calendar.set(Calendar.YEAR, 2021);
同样的,可以使用 set 方法设置其他字段的值,例如:
calendar.set(Calendar.MONTH, Calendar.JANUARY); // 月份从 0 开始,0 表示一月
calendar.set(Calendar.DAY_OF_MONTH, 1); // 设置日期为 1 号
最后,可以通过 getTime() 方法将 Calendar 对象转换为 Date 对象,或者使用 getTimeInMillis() 方法获取 Calendar 对象对应的时间戳。例如:
Date date = calendar.getTime();
long timestamp = calendar.getTimeInMillis();
注意,在给 Calendar 赋值时,月份是从 0 开始计数的,即 0 表示一月,1 表示二月,以此类推。另外,Calendar 中的时间字段是可选的,如果不进行设置,默认为当前时间。
丸趣 TV 网 – 提供最优质的资源集合!
正文完