后端传时间到前端变成一串数字

后端传时间到前端变成一串数字

原因:时间字段是date日期类型,需要解析成String类型
解决:后端在传日期类型字段之前,转化下格式。

单条数据
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String now = sdf.format(date);
多条数据
for(int i=0;i<list.size();i++){
    if(list.get(i).get("StartTime")!=null && !list.get(i).get("StartTime").equals("")){
        list.get(i).put("StartTime",list.get(i).get("StartTime").toString().substring(0, 19));
	}
}

版权声明:本文为weixin_43860472原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。