[問題] java.util.Date與java.sql.Date轉換

看板java作者 (sder)時間15年前 (2008/10/20 10:30), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
我在db裡有個欄位為datetime屬性,具有日期與時間值 在連informix的時候,用下列方式就能將java.sql.Date轉換成java.util.Date java.sql.Date ds; java.util.Date du; ds = rs.getDate("log_time"); du = new java.util.Date(du.getTime()); 但在連mysql的時候,用以上方法取出的值卻只有日期(時間值不見了)? 請問這有可能是什麼原因呢? 另外請問大家在做java.sql.Date與java.util.Date的轉換,是否有其它方法? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.3.125

10/20 11:39, , 1F
get的時候取timestamp 才能取到時、分 date是「日期」
10/20 11:39, 1F

10/20 17:11, , 2F
因為我用同樣的code連informix可以抓到日期+時間,但是連
10/20 17:11, 2F

10/20 17:13, , 3F
mysql時卻只有日期,好奇怪~ 用timestamp兩個都可以,謝謝你~
10/20 17:13, 3F
文章代碼(AID): #18--rLeI (java)