<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 310, comments - 6939, trackbacks - 0, articles - 3
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    將java.util.Date 轉成 java.sql.Date

    Posted on 2007-09-30 13:36 詩特林 閱讀(9266) 評論(6)  編輯  收藏 所屬分類: Java
    將java.util.Date 轉成 java.sql.Date

    (作個記號)

    import java.sql.*;
    import java.util.*;

    public class cs{
    public static void main(String[] args)
      
    {
      GregorianCalendar date_1
    =(GregorianCalendar)Calendar.getInstance();
      System.out.println(date_1.getTime());
      java.sql.Date date_2
    = new java.sql.Date((date_1.getTime()).getTime
         ()); 
      System.out.println(date_2);
      }

    }


    評論

    # re: 將java.util.Date 轉成 java.sql.Date   回復  更多評論   

    2007-09-30 13:51 by 千里冰封
    呵呵,java.sql.Date本來就是java.util.Date的子類啊

    # re: 將java.util.Date 轉成 java.sql.Date   回復  更多評論   

    2007-10-07 12:22 by leson
    其實,從類的繼承關系上看,java.util.Date類是java.sql.Date類的super類。所以java.sql.Date可以當作java.util.Date來使用,只是JDK docs上強調最好理解為這兩個類之間沒有什么繼承關系。

    至于兩者之間的轉換,有一個很簡單的方法。
    因為兩者都提供了一個long型的構造函數,兩者通過getTime重新構造一下就行了。
    即:
    java.util.Date date1 = ...;
    java.sql.Date date2 = ...;

    date1 = new java.sql.Date(date2.getTime());
    date2 = new java.util.Date(date1.getTime());

    雖然java.sql.Date在JDBC中不能接受時間,只能接受日期,但只要通過long型構造函數傳進去的,再弄出來也是不會丟失的。

    在數據庫時間建模和操縱時習慣用java.sql.Timestamp,與數據庫中DateTime對應,但業務流通層,還是習慣只用java.util.Date,因為這些時間直接的轉換都是一樣的方便,而且這樣做邏輯理解上比較直觀。

    # re: 將java.util.Date 轉成 java.sql.Date   回復  更多評論   

    2011-08-24 15:08 by JJJ
    @千里冰封
    ""呵呵,java.sql.Date本來就是java.util.Date的子類啊""


    怎么會是它的了類呢,文檔你有沒有看過的啊,不要誤人

    # re: 將java.util.Date 轉成 java.sql.Date   回復  更多評論   

    2012-07-26 12:33 by sd
    @JJJ
    是 子類。。

    # re: 將java.util.Date 轉成 java.sql.Date   回復  更多評論   

    2015-01-15 17:33 by yezi
    new Timestamp(util.date().getTime());絕對正確

    # re: 將java.util.Date 轉成 java.sql.Date   回復  更多評論   

    2015-01-15 17:35 by yezi
    pst.setTimestamp(1,new Timestamp( new java.util.Date().getTime()));

    時間戳 setTimestamp 保存!
    主站蜘蛛池模板: 99亚洲精品高清一二区| 中文字幕亚洲激情| 亚洲人成在久久综合网站| 嫩草在线视频www免费看| 亚洲日本在线观看网址| 亚洲熟妇无码一区二区三区导航| 亚洲av综合日韩| 国产一级高清视频免费看| 亚洲最新永久在线观看| 99re免费视频| 亚洲免费观看在线视频| 性感美女视频在线观看免费精品 | 成年女人免费碰碰视频| 伊人久久亚洲综合| 四虎国产精品免费永久在线| 免费影院未满十八勿进网站| 国产gv天堂亚洲国产gv刚刚碰| 黄桃AV无码免费一区二区三区 | 日韩免费一区二区三区| 亚洲美女免费视频| 亚洲男人天堂影院| 免费中文熟妇在线影片| 亚洲国产一区二区三区在线观看| 四虎亚洲国产成人久久精品| 亚洲国产女人aaa毛片在线| 一级毛片免费不卡在线| 亚洲综合中文字幕无线码| 国产乱子影视频上线免费观看| 中文字幕久无码免费久久| 亚洲欧洲高清有无| 日韩成人在线免费视频| 国产做国产爱免费视频| 亚洲精品视频久久| 免费又黄又爽的视频| 亚洲爆乳少妇无码激情| 亚洲人AV永久一区二区三区久久| 在线观看免费中文视频| 精品国产亚洲AV麻豆| 久久青草亚洲AV无码麻豆| 男人进去女人爽免费视频国产| 亚洲色偷偷综合亚洲AVYP|