to drugon(更高,更远,更强) : 你的意思是:只要外面传给setDate()的日期是GTM格式的,那么就行了,是吗?
怎么越说越复杂PreparedStatement prep =...; prep.setTimestamp(1, new Timestamp(System.currentTimeMillis())); or prep.setTimestamp(1, new Timestamp(utilDate.getTime())); 在Java里面,可以说Date是没有格式和时区之分的,都是以格林威治时间为准, 它会自动在setTimestamp的时候转换好,你无需理会这些东西!
setTimestamp()也同时包含日期的吗?
你的意思是:只要外面传给setDate()的日期是GTM格式的,那么就行了,是吗?
prep.setTimestamp(1, new Timestamp(System.currentTimeMillis()));
or
prep.setTimestamp(1, new Timestamp(utilDate.getTime()));
在Java里面,可以说Date是没有格式和时区之分的,都是以格林威治时间为准,
它会自动在setTimestamp的时候转换好,你无需理会这些东西!