-1
我想以sql时间日期格式将以下内容插入到数据库中。如何将日期字符串转换为sql日期格式
Sat May 02 19:01:30 PDT 2015
这里是我的代码:
Calendar calendar = Calendar.getInstance(Locale.US);
Date formattedDate = calendar.getTime();
Date = formattedDate.toString();
javaSqlDate = new java.sql.Date(calendar.getTime().getTime());
我将像下面的值:
ps.setTimestamp(7, javaSqlDate);
那么问题是什么?您是否收到错误消息,或日期存储不正确? – vesan
如果你正在插入'TimeStamp'(并且该列是'TimeStamp'),那么应该没有问题,这种格式是无关的,因为驱动程序和数据库会找出他们想要的并且自己执行翻译。时间/日期不包含格式,它们只是自锚定时器(例如Unix Epoch)以来经过的时间量, – MadProgrammer