色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java 時間輸出 json

老白2年前10瀏覽0評論

Java作為一種面向對象的編程語言,非常適合用于JSON數(shù)據(jù)的處理。特別是在進行時間輸出時,Java有許多成熟的方法來處理JSON。

import com.fasterxml.jackson.databind.ObjectMapper;
import java.text.SimpleDateFormat;
import java.util.Date;
public class JsonTimeOutput {
public static void main(String[] args) {
ObjectMapper mapper = new ObjectMapper();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
String json = null;
Date date = new Date();
try {
json = mapper.writeValueAsString(date);
System.out.println("默認時間輸出結果:" + json);
mapper.setDateFormat(dateFormat);
json = mapper.writeValueAsString(date);
System.out.println("格式化后時間輸出結果:" + json);
} catch (Exception e) {
e.printStackTrace();
}
}
}

這里我們使用了Jackson庫來進行JSON的處理。首先使用默認的格式將Date對象轉換成JSON字符串,其結果如下:

{"$numberLong":"1629019084710"}

可以看到默認格式輸出的結果并不易讀,我們可以通過設置時間格式來調整輸出結果。在上面的代碼中,我們使用了SimpleDateFormat類來設置時間格式。

在設置時間格式之后,我們再次將Date對象轉換成JSON字符串,其結果如下:

"2021-08-15T22:38:04.710+0800"

因為我們設置了時間格式,所以輸出結果更易讀。如果您需要將JSON數(shù)據(jù)傳輸?shù)狡渌蛻舳耍梢苑奖愕赝ㄟ^設置時間格式來適應不同的客戶端需求。