//出參
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
//入?yún)?/strong>
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
1)入?yún)r,請求報文只需要傳入yyyymmddhhmmss字符串進(jìn)來,則自動轉(zhuǎn)換為Date類型數(shù)據(jù)。
2)出參時,Date類型的數(shù)據(jù)自動轉(zhuǎn)換為14位的字符串返回出去。
Date類型的數(shù)據(jù),直接通過@ResponseBody返回出去的是一個長整型時間戳(從1970到該變量時間的毫秒數(shù)), 實際上JSON已有注解@JsonFormat支持,使用實例:
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")//中國是東八區(qū)
/**
* 創(chuàng)建時間
*/
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "gmt_create")
public Date gmtCreate;