如何将从JSP页面中取得的系统当前时间写入sqlserver数据库表中 15
如题,如何将从JSP页面中取得的系统当前时间写入sqlserver数据库表中的一个datetime类型的字段里,在jdk里面看到说java.util.Date里大多数方法...
如题,如何将从JSP页面中取得的系统当前时间写入sqlserver数据库表中的一个datetime类型的字段里,在 jdk里面看到说java.util.Date里大多数方法都过时了,都说用抽象类Calendar来实现,如果用它怎么用
如果读取的话,该怎么读取,gerString()?
还有就是获取的时间格式包括年月日时分秒
怎么还是老出错!查看tomcat里面的logs文件,上面说
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]从字符串转换为 datetime 时发生语法错误。
郁闷!换了很多方法写老是一个错误! 展开
如果读取的话,该怎么读取,gerString()?
还有就是获取的时间格式包括年月日时分秒
怎么还是老出错!查看tomcat里面的logs文件,上面说
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]从字符串转换为 datetime 时发生语法错误。
郁闷!换了很多方法写老是一个错误! 展开
2个回答
展开全部
insert into TableA(dateTime) value (nowDate);
Calendar nowTime= Calendar.getInstance();
//得到当前时间
Date nowDate = nowTime.getTime();
将当前的nowDate 插入到TableA 中就可以了
时间格式用SimpleDateFormat类。
//我传入的是十三为的long 植,格林威治时间。毫秒级别的。
public static String getTime(long time) {
Date da = new Date(time);
String dateFormat = "yyyy-MM-dd HH:mm:ss";
SimpleDateFormat sdf = new SimpleDateFormat(dateFormat);
return sdf.format(da);
}
Calendar nowTime= Calendar.getInstance();
//得到当前时间
Date nowDate = nowTime.getTime();
将当前的nowDate 插入到TableA 中就可以了
时间格式用SimpleDateFormat类。
//我传入的是十三为的long 植,格林威治时间。毫秒级别的。
public static String getTime(long time) {
Date da = new Date(time);
String dateFormat = "yyyy-MM-dd HH:mm:ss";
SimpleDateFormat sdf = new SimpleDateFormat(dateFormat);
return sdf.format(da);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询