Java中Date/Calendar/Joda-Time比较与应用GregorianCalendar实现简单日历功能
发布时间
阅读量:
阅读量
在处理时间及日期相关功能时,标准Java类库中提供了两个关键类:
- Date类 : 用于表示具体的时间点
- GregorianCalendar: 用以表示日历系统,该类继承自Calendar类。
Date类功能与应用
java.util.Date类能够直接生成其对象实例,
所输出的格式示例为:”Wed Jun 14 17:17:47 CST 2017”
Date类主要API:
- getTime(): 用于获取当前系统时间,具体表示为自1970年1月1日0时起经过的秒数,返回值为长整型数值。
- before(Date date): 判断某一时刻是否处于另一时刻之前;
- after(Date date): 判断某一时刻是否处于另一时刻之后;
Date类中包含getDay、getMonth、getYear等方法,但这些方法目前已不再建议使用。
测试代码如下:
/* Date */
Date date = new Date();
System.out.println(date); System.out.println("当前时间:" + date.getTime());
全部评论 (0)
还没有任何评论哟~
