当前位置: 代码迷 >> Java Web开发 >> JSP页面的时间存到数据库惟独年月日没有时分秒
  详细解决方案

JSP页面的时间存到数据库惟独年月日没有时分秒

热度:142   发布时间:2016-04-16 21:57:17.0
JSP页面的时间存到数据库只有年月日没有时分秒
在页面上时间是年年月月日日时时分分秒秒,但是存到数据库后就只有年年月月日日了,求助怎么解决。
以下是相关代码
<%
Date date=new Date();
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss");%>

<input type="hidden" name="invoice.time" value="<%=df.format(date) %>" />

这是网页查看源文件显示的时间
<input type="hidden" name="invoice.time" value="2014-09-02-14-39-27" />

但是存到数据库就变成只有2014/9/2了
------解决方案--------------------
yyyy-MM-dd-HH-mm-ss你这种格式,我没见过。
------解决方案--------------------
检查你insert或update入库前,时间中有没有时分秒
再看看数据库中的时间是否有时分秒存在
检查是哪一步精度缺失了
------解决方案--------------------
不是yyyy-MM-dd HH:mi:ss 么?
------解决方案--------------------
格式错了。正确的应该是yyyy-MM-dd HH:mm:ss
  相关解决方案