Date类:日期类
1.Date类有两大功能
1.把日期解释成年月日时分秒
2.允许格式化和解释日期字符串
2.Date类中的以上两大功能分别被Calendar类和DateFormat类替换掉
3.在Date类API中出现了大量已弃用和以过时方法.并不影响使用.
package com.DateClass;
// 工具包
import java.util.Date;
// 定义一个Date日期类
public class DateDemo {
//
public static void main(String[] args) {
// 构造函数
Date date = new Date();
System.out.println(date.toString());
// Wed Nov 04 15:35:02 CST 2020
// 星期 月 日 时间 年
// CST:China Standard Time UT+8:00 中国标准时间
// 构造函数Date(long date)
// 1 秒 = 1000 毫秒
// Date(long date)
// 分配 Date 对象并初始化此对象,
// 以表示自从标准基准时间(称为“历元(epoch)”,
// 即 1970 年 1 月 1 日 00:00:00 GMT)
// 以来的指定毫秒数。
// 86400秒 * 1000 = 一天的毫秒值;
// 86400秒 * 1000 * 365 = 一年的毫秒值;
Date date2 = new Date(4564564564l);
System.out.println(date2);
// Mon Feb 23 03:56:04 CST 1970
// 日期和毫秒的转换 getTime()
long time = date2.getTime();
System.out.println(time);
// 4564564564
}
}