fastjson設定指定日期屬性的格式化

2021-09-10 02:22:49 字數 543 閱讀 5640

如果要被序列化的物件含有乙個date屬性或者多個date屬性按照相同的格式序列化日期的話,那我們可以使用下面的語句實現:

1.jsonobject.deffault_date_format="yyyy-mm-dd";//設定日期格式

2.jsonobject.tojsonstring(resultmap, serializerfeature.writemapnullvalue,serializerfeature.disablecircularreferencedetect,

serializerfeature.writedateusedateformat);

但是上面的解決方案面臨乙個問題,如果不滿足上面的條件(多個date屬性,而且需要按照不定的格式序列化這些日期屬性),那麼我們就需要另闢蹊徑,使用fastjson的特性來完成:

@jsonfield(format="yyyymmdd")

private date date;

@jsonfield(format="yyyy-mm-dd hh:mm:ss")

private date date1;

mysql 固定日期 mysql查詢指定日期

1.今天 select from hb contract in h where to days modify date to days now 2.昨天 select from hb contract in h where to days now to days modify date 1 3.近七...

shell指令碼刪除指定日期和指定日期前的檔案

測試環境redis持久化到硬碟報錯,發現是因為硬碟空間不夠導致。去尋找占用空間較大的任務,發現flink日誌檔案佔了70 容量,在此之前在測試環境沒有對flink日誌進行維護和刪除。為了以後自動維護日誌檔案,需要寫乙個能夠定時執行任務的shell指令碼。思路 每日凌晨執行指令碼,刪除一周之前的那一天...

mysql 獲取指定日期到指定日期 區間段的日期

第一種方法 cross join 就相當於mysql中的迴圈 cross join 把兩張表中的資料進行 n m的組合,即笛卡爾積 這裡的兩張表利用 union all都有5條資料,所以進行 cross join 後 就有25條資料 而指定的日期區間就會從這25條資料總產生 select curda...