0
我正在使用JDBC模板從數據庫中獲取值,並將結果存儲在List>中,因爲我的Template返回的列數不是固定的。如何將日期對象從時間戳轉換爲日期而不轉換爲json中的字符串
因此,如果在輸出中有任何日期字段進入,並將其設置到List>的JSON變量中,我將輸出中的日期打印爲Timestamp,但我需要打印日期。
嘗試使用對象映射器並使用簡單的日期格式化程序設置日期格式,但設置爲JSON時,它又作爲時間戳。
既然這是一個對象,我們也會動態地生成它,所以我無法判斷什麼時候會在我的輸出中出現日期。
請給出您正在*談論的代碼*關於 –
在JSON中,您將**將您的日期序列化爲其他格式,通常是字符串(ISO 8601)或數字(UNIX時間戳) 。爲了將它解析爲JavaScript中的Date,我通常會編寫一個函數,通過整個對象遞歸,查看給定的字符串是否爲ISO 8601時間戳(通過使用正則表達式),然後自動將所有這些字符串轉換爲「 Date's。 – g00glen00b
提示:[java.time](https://docs.oracle.com/javase/8/docs/api/java/time/package-summary.html)&[ISO 8601](https://en.wikipedia .ORG /維基/ ISO_8601)。 –