Date类:
Date类直接new进行时间设置时,其year字段是从1900年开始,month字段是从0开始。
例如:Date(1998,5,5),最终得年份为 1900+1998,月份为6月,与预期的结果一致。
案例:
SimpleDateFormat类:
SimpleDateFormat类可直接new进行创建。
构造格式: “yyyy-MM-dd HH:mm:ss”。
代码案例:
Calendar类:
Calendar类创建时可通过静态方法getInstance()进行创建,其用set()方法设置时间时,如calendar.set(1998,5,5),最终的结果为1998-6-5,其month字段也是从0开始的;因此在设置时间时,需将输入的月份减1。
代码案例: