在java中用Oracle语句或者直接在Oracle中进行对日期的格式化 public void updateLastSynTime(Date lastSynTime) { java.text.SimpleDateFormat format = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String lastSynTimeStr = format.format(lastSynTime); try { String sql = "update SHOP_TRADES_SYN_TIME_T set SYN_DATE=to_date('" + lastSynTimeStr + "','yyyy-mm-dd hh24:mi:ss')"; SQLQuery query = getSession().createSQLQuery(sql); query.executeUpdate(); } catch (Exception ex) { ex.printStackTrace(); } }