1. 程式人生 > >fastjson中用@JSONField格式化日期格式/指定日期屬性的格式

fastjson中用@JSONField格式化日期格式/指定日期屬性的格式

問題背景

json預設格式化時間都是時間戳,這樣看起來很不明顯,前端可能還需要再度格式化;之前一直都有用,忘記整理出來了,這個純屬整理

解決方案

第一種是最推薦的,用註解來實現,也很好理解。
在這裡插入圖片描述

    /**
     * 停止註冊時間
     */
    @JSONField(format="yyyy-MM-dd HH:mm:ss")
    private Date regCloseTime;

第二種是JSON.toJSONString的時候用的,一般儲存str到資料庫或者debug會方便一些

JSONObject.DEFFAULT_DATE_FORMAT="yyyy-MM-dd";//設定日期格式

String jsonStr=JSONObject.toJSONString(object, SerializerFeature.WriteDateUseDateFormat);

相關推薦

fastjson中用@JSONField格式化日期格式/指定日期屬性格式

問題背景 json預設格式化時間都是時間戳,這樣看起來很不明顯,前端可能還需要再度格式化;之前一直都有用,忘記整理出來了,這個純屬整理 解決方案 第一種是最推薦的,用註解來實現,也很好理解。 /** * 停止註冊時間 */

iOS比較當前日期指定日期大小

nsstring -- ascend 如果 format 時間比較 time getc ring #pragma mark -得到當前時間 - (NSDate *)getCurrentTime{ NSDateFormatter *f

【Mysql】用儲存過程來實現從指定日期指定日期的批量建表吧~

DROP PROCEDURE IF EXISTS `copyTableByDate`; CREATE DEFINER=`root`@`localhost` PROCEDURE `copyTableByDate`( IN `table_` varchar(64),

指定日期格式20171026100000轉換為2017-10-26 10:00:00

正則表達式 linux 日期格式轉換 公司需求: 需要將格式為20171026100000 轉換為2017-10-26 10:00:00易讀取的格式 思路:1、利用正則表達式,將20171026100000轉換成Unix時間戳 2、用date -d @(uni

js指定日期格式

指定 cond spa post clas style bsp con () 1 var nowDate = new Date(); 2 alert("當前時間為:"+nowDate);//當前時間為:Fri Feb 23 2018 14:16:31 GMT+0800

android 字串轉化指定日期格式

       先建立一個SimpleDateFormat物件把字串轉化為Date格式,當然字串肯定要相對應的“yyyy-MM-dd HH:mm:ss”這樣的格式,其實就是你字串是什麼格式你這一步就要是轉化成什麼樣格式的Date。        然後再一個SimpleDate

MySQL中毫秒值和日期指定格式的相互轉換及其時間函式

DAYOFWEEK(date)  返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。這些索引值對應於ODBC標準。  mysql> select DAYOFWEEK('1998-02-03');  -> 3  WEEKDAY(date)  返回date的星期索引(0

java時間戳與Date相互轉換、日期格式化、給日期加上指定時長、判斷兩時間點是否為同一天

專案經常涉及到時間戳和Date型別的相互轉換、時間型別處理等,我有時候一段時間不寫就又忘記了,故而寫篇筆記備忘下! 本文主要包含的有: 時間戳與Date型別的相互轉換 判斷是否為同一天 日期格式化 給日期加上指定時長 得到指定時間節點的Date 1、時間戳轉Dat

excel中日期轉換成指定的文字格式

Excel中的日期格式經常不是YYYY-MM-DD這種格式,但是在使用是經常需要轉換成這種格式,可以使用如下的方式進行處理。 1、如果只是單純的顯示,不修改具體值的話,可以在B列上點選右鍵,然後如下圖所示,將型別改為”yyyy-mm-dd”即可 2、有的時候需要將日期資料複

SpringMVC中在使用@ResponseBody時如何將Date型別的日期返回指定格式的json資料

hello,我的小可愛們,前天去參加了人生第一次比較正式的面試,總體還算比較順利,今天就已經拿到了offer,心裡還是蠻開心的,但我深刻的知道,作為一個非計算機專業出身的我還有更長的路要走,我還是要拿

MySQL毫秒值和日期指定格式的相互轉換

一、毫秒值轉換為指定的日期格式 使用MYSQL自帶的函式FROM_UNIXTIME(unix_timestamp,format)。 舉例: select FROM_UNIXTIME(1364176514656/1000,'%Y-%m-%d %h:%i:%s')as

mysql 指定日期格式查詢

mysql> select date_format(DATE_SUB(CURDATE(), INTERVAL 7 DAY),’%y%m%d’); +———————————————————–+ | date_format(DATE_SUB(CURDATE(), INTERVAL 7 DAY),’%y%

Java各種日期格式的獲取和設定指定日期

     由於最近在做一個專案,發現專案中日期設定的bug,於是查閱了多方資料後,終於解決了,為此寫篇總結,方便日後的查閱。      多的不說了,直接上程式碼 package com.example.testdate; import java.text.DateForm

fmt標籤格式化輸出字串為日期格式字串

<fmt:parsetDate>和<fmt:formatDate>標籤,一旦指定pattern屬性,標籤就忽略它的type、dateStyle和timeStyle屬性。 <fmt:parsetDate>根據pattern屬性設定的自定義格

FastJSON將Java物件轉為json,日期顯示時間戳未格式化解決辦法

JSON版本:FastJson Java 物件轉換為 JSON 格式 定義以下 Person JavaBean: public class Person { @JSONField(name = "AGE") private int age; @J

JS格式化JSON後的日期

else if indexof date har 序列 不能 var logs 成了 最近在做微信小程序 寫了個WCF服務,返回實體中有DateTime類型字段 結果序列化後日期變成了 /Date(1494524134000+0800)\ 這種格式 不能正常顯示了 但也不能

java及javascript兩種方式獲取YYYY-MM-dd HH:mm:ss格式日期字符串

con javascrip var ear second -c form imp minutes 一、java方式 String leaveTime=""; SimpleDateFormat sDateFormat=new SimpleDateFormat("YYYY-M

格式化Json傳遞的日期

clas 格式化json cnblogs subst pan var log for fun 自定義日期類型轉化函數ChangeDateFormat,將//Date(1294499956278+0800)//形式的函數轉化為2014-5-2形式 1 function

PHP獲取指定日期

phpecho date(‘Y-m-d h:i:s‘,time()-30*24*3600).‘<br />‘; //通過計算的方式獲得前30天的時間戳echo date(‘Y-m-d h:i:s‘,time()-7*24*3600).‘<br />‘; //通過計算的方式

springboot定時任務,去掉指定日期

bstr log tex ram static 依賴 測試 form 意思   今天用springboot寫到一個需求:每周定時發送任務,但是要避開法定節假日。   網上找了些博客看,主要參考了https://www.cnblogs.com/lic309/p/4089633