===================================获取时间 ===========================
// 获取时间
System.out.println("============>获取时间");
Date date = new Date();
System.out.println(date);
Calendar calendar = Calendar.getInstance();
Date time = calendar.getTime();
System.out.println(time);
输出:
===================================获取时间戳 ===========================
// 获取时间戳
System.out.println("============>获取时间戳");
long ts = new Date().getTime();
System.out.println(ts);
long ts2 = System.currentTimeMillis();
System.out.println(ts2);
long ts3 = Calendar.getInstance().getTimeInMillis();
System.out.println(ts3);
输出:
===================================格式化时间 ===========================
//格式化时间
System.out.println("============>格式化时间 : Date 转 String");
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(sdf.format(new Date()));
输出:
===================================获取星期几 ===========================
// 获取星期几
System.out.println("============>获取星期几");
System.out.println(new SimpleDateFormat("E").format(new Date()));
输出:
===================================获取当前时区 ===========================
// 获取当前时区
System.out.println("============>获取当前时区");
System.out.println(new SimpleDateFormat("Z").format(new Date()));
输出:
===================================String 转 Date ===========================
// String 转 Date
System.out.println("============>String 转 Date");
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String str = "2019-10-10 10:10:10";
try {
System.out.println(sf.parse(str));
} catch (ParseException e) {
e.printStackTrace();
}
输出:
===================================时间戳的字符串 转 Date ===========================
//时间戳的字符串 转 Date
System.out.println("============>时间戳的字符串 转 Date");
String tsString = "1556788591462";// import java.sql
Timestamp ts4 = new Timestamp(Long.parseLong(tsString)); // 时间戳的字符串转 Date
System.out.println(sf.format(ts4));
输出:
===================================获得昨天此刻时间 ===========================
//获得昨天此刻时间
System.out.println("============>获得昨天此刻时间");
Calendar calendar2 = Calendar.getInstance();
calendar2.add(Calendar.DATE, -1);
System.out.println(calendar2.getTime());
输出: