jQuery MiniUI

 找回密码
 立即注册
查看: 2134|回复: 2
打印 上一主题 下一主题

SQL格式化数据异常和修改建议 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2018-8-27 11:17:56 |只看该作者 |倒序浏览
原示例程序为直接 o.put("createtime", new Date());
此操作 new Date() 得到的结果为 'Wed Aug 08 00:00:00 CST 2018'
再插入的时候,会导致异常,修改方式如下:
        Date date=new Date();     //获取一个Date对象
                                DateFormat simpleDateFormat= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");   //创建一个格式化日期对象
                                String punchTime = simpleDateFormat.format(date);   //格式化后的时间
                                o.put("createtime", punchTime);


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2018-8-27 11:28:20 |只看该作者
好的,我们看一下。

Rank: 1

板凳
发表于 2018-8-27 12:06:02 |只看该作者
felt 发表于 2018-8-27 11:28
好的,我们看一下。

我不知道您那环境是什么,我是在Windows开发环境,而数据库则是在Linux下,此时会有此问题,格式化之后变成正常日期格式(yyyy-MM-dd HH:mm:ss),无论任何环境,均可执行。

Archiver|普加软件

GMT+8, 2024-5-3 22:26 , Processed in 1.020118 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部