中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Java java.sql.Timestamp時間戳案例詳解

小云
136
2023-08-11 14:16:45
欄目: 云計算

java.sql.Timestamp是Java中用來表示時間戳的類。它繼承自java.util.Date類,但是精確到毫秒級別,可以表示更加精確的時間。

下面是一個使用java.sql.Timestamp的案例:

import java.sql.Timestamp;
public class TimestampExample {
public static void main(String[] args) {
// 創建一個當前時間的Timestamp對象
Timestamp timestamp1 = new Timestamp(System.currentTimeMillis());
System.out.println("當前時間的Timestamp:" + timestamp1);
// 通過字符串創建一個Timestamp對象
String timeString = "2022-01-01 12:00:00";
Timestamp timestamp2 = Timestamp.valueOf(timeString);
System.out.println("通過字符串創建的Timestamp:" + timestamp2);
// 獲取Timestamp對象的毫秒數
long milliseconds = timestamp2.getTime();
System.out.println("Timestamp的毫秒數:" + milliseconds);
// 將毫秒數轉換為Timestamp對象
Timestamp timestamp3 = new Timestamp(milliseconds);
System.out.println("通過毫秒數創建的Timestamp:" + timestamp3);
// 比較兩個Timestamp對象
System.out.println("timestamp2是否在timestamp3之后:" + timestamp2.after(timestamp3));
System.out.println("timestamp2是否在timestamp3之前:" + timestamp2.before(timestamp3));
System.out.println("timestamp2和timestamp3是否相等:" + timestamp2.equals(timestamp3));
}
}

上述代碼中,首先通過new Timestamp(System.currentTimeMillis())來創建一個當前時間的Timestamp對象,然后通過Timestamp.valueOf()方法來解析一個字符串,創建一個指定時間的Timestamp對象。

通過getTime()方法可以獲取一個Timestamp對象的毫秒數。可以通過這個毫秒數來創建一個新的Timestamp對象。

通過after()before()equals()方法可以比較兩個Timestamp對象的大小和相等性。

以上就是Java中java.sql.Timestamp時間戳的案例詳解。

0
潼关县| 澄江县| 兖州市| 射阳县| 平定县| 庄浪县| 沙湾县| 隆回县| 南靖县| 连江县| 潮安县| 嵊州市| 西盟| 诏安县| 泸西县| 海门市| 宁城县| 凤庆县| 司法| 濮阳市| 彝良县| 大关县| 内丘县| 洪泽县| 句容市| 三门峡市| 古浪县| 攀枝花市| 陆良县| 于都县| 泰兴市| 黎城县| 延川县| 定安县| 新安县| 瓦房店市| 蒲城县| 淮阳县| 读书| 仙游县| 澄迈县|