[問題] simpledateformat 使用(yyyy-MM-dd HH:ss)的問題消失
使用 simpledateformat(yyyy-MM-dd HH:ss) 出現的錯誤
用(yyyy-MM-dd)可以成功 可以一但用到時跟分就不行...
已經困繞我兩天
爬文(google/論壇等等)查過應該沒問題
也曾經run出來過幾次.. (約100次裡一次吧 = =")
但現在怎麼就是跑不出來
所以想請各位幫忙看一下哪裡出錯 謝謝 orz
程式簡述如下:
我想要查詢資料庫的資料
select xxx from yyy where date=? 類似這樣的查詢子句
?裡的資料 我借用simpledateformat來處理
先 SimpleDateSimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm");
java.util.Date dd=fmt.parse("2007-01-02 12:20");
PreparedStatement 的stmt.set(1, dd.getTime());
如果查詢使用(yyyy-MM-dd)是沒有問題
但用(yyyy-MM-dd HH:ss)
ResultSet rs = stmt.stmt.executeQuery()
但是得到的rs.next()會是false...
想請問各位 以上的邏輯哪裡有問題嗎?
是不是simpledateformat不可使用時跟分呢... 照理說是可以的啊...
先謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.29.10