@JSONField(format= yyyy-MM-dd HH:mm:ss ) public Date CreateTime() { return createTime; }

@JSONField(format= yyyy-MM-dd HH:mm:ss )
注解什么意思

时间格式化,将时间格式化为yyyy-MM-dd HH:mm:ss这种格式。

时间转换:

    Date转String

    先设置要转换的日期格式,再做格式化,代码如下:SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");  注:格式中间可以再插入/、-、:等日期时间分隔符Date date = new Date();String str = sdf.format(date);System.out.println("date="+date+", str="+str);

    String转Date

    SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");String str = "20160927082630";Date date = sdf.parse(str);System.out.println("date="+date+", str="+str);

    Date转Calendar

    Calendar calendar = Calendar.getInstance();Date date = new Date();calendar.setTime(date);System.out.println("date="+date+", calendar="+calendar);

    Calendar转Date

    Calendar calendar = Calendar.getInstance();Date date = calendar.getTime();System.out.println("date="+date+", calendar="+calendar);

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-20
时间格式化,将时间格式化为yyyy-MM-dd HH:mm:ss这种格式追问

@JSONField是转换成JSON格式的指定日期格式吗?

追答

@JSONField这个JAVA注解,你要点进去看下,按照他这么写,应该是的

本回答被提问者采纳