插入当前日期到SQLServer

获取当前时间

Timestamp orderDate = new Timestamp(new Date().getTime());

格式化并转换为String类型,插入到数据库

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String orderDate = new String(dateFormat.format(order.getOrder_Date().getTime()));

读取:

resultSet.getTimestamp();方法获取sqlserver完整的datetime类型

如果使用getDate()只会得到日期('2011-12-03')部分,而没有具体时间('10:30:16.0000')