(1)public Date()

      创建的日期类对象的日期时间被设置成创建时刻相对应的日期时间。

      例:

    Java代码  
    1. Date today=new Date();  //today被设置成创建时刻相对应的日期时间。  

      (2)public Date (long date)

      long 型的参数date可以通过调用Date类中的static方法parse(String s)来获得。

      例:

    Java代码  
    1. long l=Date.parse("Mon 6 Jan 1997 13:3:00");  
    2. Date day=new Date(l);  //day中时间为1997年 1月6号星期一,13:3:00。  

       (3)public Date(String s)

      按字符串s产生一日期对象。s的格式与方法parse中字符串参数的模式相同。

      例:

    Java代码  
    1. Date day=new Date("Mon 6 Jan 1997 13:3:00");  //day 中时间为1997年1月6号星期一,13:3:00.  

     

      (4)按:年、月、日

    Java代码  
    1. public Date(int year,int month,int date)  

     

      (5)按:年、月、日、时、分

    Java代码  
    1. public Date(int year,int month,int date,int hrs,int min)  

      (6)按:年、月、日、时、分、秒

    Java代码  
    1. public Date(int year,int month,int date,int hrs,int min,int sec)  

     

      按给定的参数创建一日期对象。

    year的值为:需设定的年份-1900。例如需设定的年份是1997则year的值应为97,即1997-1900的结果。所以Date中可设定的年份最小为1900;

      month的值域为0~11,0代表1月,11表代表12月;

      date的值域在1~31之间;

      hrs的值域在0~23之间。从午夜到次日凌晨1点间hrs=0,从中午到下午1点间hrs=12;

      min和sec的值域在0~59之间。