首页 > 数据库技术 > 详细

数据库日期为datetime类型,进行日期的格式化

时间:2019-11-09 16:45:09      阅读:117      评论:0      收藏:0      [点我收藏+]

数据库的datetime(时间戳)类型在java中得到是Timestamp类型的数据

转化代码:

Timestamp TimestampCreateTime = (Timestamp) map.get("createTime");
//将timestamp类型的日期转换为java.sql.Date类型的
Date date = new Date(TimestampCreateTime.getTime());
SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String fCreateTime = dateFormat.format(date);
List<Map> cameraInfo=floorlaryservice.queryCameraSome(pId,fName, lName, rName, aName,cTime);
        for (Map map : cameraInfo) {
            Timestamp TimestampCreateTime = (Timestamp) map.get("createTime");
            //将timestamp类型的日期转换为java.sql.Date类型的
            Date date = new Date(TimestampCreateTime.getTime());
            SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            String fCreateTime = dateFormat.format(date);
            map.put("createTime",fCreateTime);
        }
        return cameraInfo;

将map中的createTime进行格式化时,我应该返回cameraInfo,如果再返回

floorlaryservice.queryCameraSome(pId,fName, lName, rName, aName,cTime);则没有把日期类型格式化后的返回

数据库日期为datetime类型,进行日期的格式化

原文:https://www.cnblogs.com/Jane-he/p/11826383.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!