如何获取对象的方法:
- 通过静态方法 :now()(获取的时间是系统当前的时间)
- 通过静态方法:of()(方法参数可以指定时间)
package com.zhengqing.demo;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class DateCollections {
public static void main(String[] args) throws ParseException {
// Sat Dec 05 12:49:59 CST 2020
Date date1 = new Date(1607143799610L);
System.out.println(date1);
// 当前时间
Date date2 = new Date();
System.out.println(date2);
// date1是否date2之后
System.out.println(date1.after(date2));
// date1和date2是否相等
System.out.println(date1.equals(date2));
// 返回自1970年1月1日以来经过的毫秒数
System.out.println(date2.getTime());
//---------------------------------------
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 将字符串转化为日期
Date date = sdf.parse("2020-12-05 16:31:39");
System.out.println(date);
// 将日期转化为字符串
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
String str = dateFormat.format(date);
System.out.println(str);
// 默认是当前日期
Calendar c = Calendar.getInstance();
System.out.println(c);
}
}