當前時間(jian)
import java.sql.Timestamp; //導(dao)包
?
Timestamp nowTime = new Timestamp(System.currentTimeMillis());
System.out.println(nowTime);
輸出:
2022-06-08 11:15:51.014
Long型(xing)時間戳
Long timeLong = System.currentTimeMillis();
System.out.println("timeLong:" + timeLong + "\n");
輸出:
1652862076686
時(shi)間戳和時(shi)間的轉化
public void learnCron() throws ParseException {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS"); // 設置格式
?
Long currentTime = System.currentTimeMillis(); // 獲(huo)取當前時間戳
System.out.println("currentTime:" + currentTime);
?
String timeString = format.format(currentTime); // 時間戳轉為時間格式
System.out.println("timeString:" + timeString);
?
Date date = format.parse(timeString); // 時間格式(shi)轉為時間戳
long timeLong = date.getTime();
System.out.println("timeLong:" + timeLong);
?
}
輸出:
currentTime:1686122941014
timeString:2023-06-07 15:29:01.014
timeLong:1686122941014