Java中calendar中的时间字段解释

   2024-10-06 2880
核心提示:Calendar类中包含许多时间字段,代表不同的时间单位。常用的时间字段有:Calendar.YEAR:年份Calendar.MONTH:月份(注意:月份

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

Calendar.YEAR:年份Calendar.MONTH:月份(注意:月份是从0开始计数的,即0代表一月,11代表十二月)Calendar.DAY_OF_MONTH:月中的某一天Calendar.DAY_OF_WEEK:星期几(周日为1,周一为2,依此类推)Calendar.HOUR_OF_DAY:24小时制的小时数Calendar.MINUTE:分钟数Calendar.SECOND:秒数Calendar.MILLISECOND:毫秒数

通过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开始的。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号