Advertisement

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)

还没有任何评论哟~