【发布时间】:2014-02-25 19:42:15
【问题描述】:
我有一堆日期,格式为Jan. 14,2014、Apr. 20,2014、Aug. 14,2014 等。从一组 PDF 文档中提取。
我的问题
我使用java(通过PreparedStatement)将上述日期添加到列数据类型为日期的mysql列中。
....
st.SetDate(3,"Jan. 14,2014");
....
我使用 ExecuteQuery 添加了数据。
但是当程序执行MySql返回的错误信息指出日期格式与MySql列类型不兼容时)Date..
我的问题
如何将上述日期格式转换为 mysql 兼容的日期格式?
【问题讨论】:
-
据我所知,该代码甚至无法编译 -
PreparedStatement.setDate采用Date,而不是String。
标签: java mysql sql date date-format