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

java 日期轉json

錢琪琛1年前7瀏覽0評論

在Java中,日期類型常常用于存儲時間信息。在將日期類型轉換成JSON格式時,我們需要將日期類型轉換成字符串類型,然后再將字符串存儲為JSON格式。

import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.util.StdDateFormat;
import java.util.Date;
public class DateConverter {
public static void main(String[] args) {
ObjectMapper mapper = new ObjectMapper();
mapper.setDateFormat(new StdDateFormat().withColonInTimeZone(true));
Date date = new Date();
String json = null;
try {
json = mapper.writeValueAsString(date);
} catch (Exception e) {
e.printStackTrace();
}
System.out.println(json);
}
}

以上代碼使用了Jackson庫中的ObjectMapper類,其中的setDateFormat()方法用于設置日期格式,withColonInTimeZone()方法用于指定時區是否使用冒號分隔符。

接下來,我們使用DateConverter類生成一個JSON格式的日期字符串。

"2021-07-06T07:02:24.202+0000"

該日期字符串中,T表示時間的起始點,+0000表示時區偏移量。

因此,我們可以看出,通過使用Jackson庫中的ObjectMapper類,將java.util.Date類型轉換成JSON格式非常簡單。