mongodb template 計算mongodb日期的解決方案

mongodb由於特殊的日期格式(存在-8時區的問題),所以在使用java程序解決日期計算問題就會有點麻煩,其實也很簡單,就是先將日期改變時區,然後轉成帶有格式String類型的日期,然後在java裏面的將String轉化成date類型即可。
上代碼:

 public List<DateToString> findTime() {
        ProjectionOperation projectionOperation=project()
                .andExpression("{$dateToString:{format:'%Y-%m-%d',date:'$birthday',timezone: 'Asia/Shanghai'}}"
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章