欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java json時間格式轉換

江奕云1年前9瀏覽0評論

Java中,json格式的數據在處理時往往需要進行時間格式的轉換。例如,將時間戳轉換為日期時間字符串,或將日期時間字符串轉換為時間戳。

在Java中,時間格式的轉換需要用到兩個常用的類,分別是SimpleDateFormat和Date。其中,SimpleDateFormat是用來定義轉換規則的,而Date則是表示日期時間的對象。

public static String timestampToDate(String timestamp) {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String date = "";
try {
date = format.format(new Date(Long.parseLong(timestamp)));
} catch (Exception e) {
e.printStackTrace();
}
return date;
}
public static String dateToTimestamp(String dateStr) {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String timestamp = "";
try {
Date date = format.parse(dateStr);
timestamp = String.valueOf(date.getTime());
} catch (Exception e) {
e.printStackTrace();
}
return timestamp;
}

上面的代碼中,我們定義了兩個方法,分別是將時間戳轉換為日期字符串和將日期字符串轉換為時間戳。其中,SimpleDateFormat中的“yyyy-MM-dd HH:mm:ss”表示日期字符串的格式,根據實際需要可以進行修改。在方法中,我們使用SimpleDateFormat的format方法將Date對象轉換為字符串,使用parse方法將字符串轉換為Date對象,并通過getTime方法獲取時間戳。

可以看出,使用Java進行json數據的時間格式轉換并不難,只需要掌握好SimpleDateFormat和Date兩個類的基本使用方法即可。