你好,我正在定義一個變量,我想要股票日期時間輸入。
我給這個變量的格式是yyyy-mm-dd hh:MM
。 但在數據庫中它一直顯示我只有這個格式yyyy-mm-dd
沒有hh:MM
代碼Java日期時間查看
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-mm-dd hh:MM");
java.util.Date date = sdf1.parse(rs.getString("dateMaint"));
java.sql.Date sqlStartDate = new Date(date.getTime());
mc.setDateMaint(sqlStartDate);
小'M'代表分鐘,同時'M'代表月...您必須在代碼中切換它們 –
另外,java.sql.Date沒有時間部分。所以這並不奇怪。使用時間戳。當然,爲數據庫列選擇適當的類型。 –
非常感謝您的回覆。你有什麼建議使用Timestamp? – user3816341