Java

Java中calendar中的时间字段解释

小樊
208
2024-07-20 08:58:42
栏目: 编程语言

Calendar类中包含许多时间字段,代表不同的时间单位。常用的时间字段有:

通过Calendar对象的get()方法可以获取指定时间字段的值,比如:

Calendar cal = Calendar.getInstance();
int year = cal.get(Calendar.YEAR);
int month = cal.get(Calendar.MONTH);
int dayOfMonth = cal.get(Calendar.DAY_OF_MONTH);
int hour = cal.get(Calendar.HOUR_OF_DAY);
int minute = cal.get(Calendar.MINUTE);
int second = cal.get(Calendar.SECOND);

通过Calendar对象的set()方法可以设置指定时间字段的值,比如:

cal.set(Calendar.YEAR, 2022);
cal.set(Calendar.MONTH, Calendar.JANUARY);
cal.set(Calendar.DAY_OF_MONTH, 1);
cal.set(Calendar.HOUR_OF_DAY, 12);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);

需要注意的是,Calendar类中的时间字段是以0为基准的,即月份和星期的表示是从0开始的。

0
看了该问题的人还看了