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

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

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

    常言笑的家

    Spring, Hibernate, Struts, Ajax, RoR

    java.util.Date和java.sql.Date的異同

           java.sql.Date,java.sql.Time和java.sql.Timestamp三個都是java.util.Date的子類(包裝類)。

           但是為什么java.sql.Date類型的值插入到數據庫中Date字段中會發生數據截取呢?

           java.sql.Date是為了配合SQL DATE而設置的數據類型。“規范化”的java.sql.Date只包含年月日信息,時分秒毫秒都會清零。格式類似:YYYY-MM-DD。當我們調用ResultSet的getDate()方法來獲得返回值時,java程序會參照"規范"的java.sql.Date來格式化數據庫中的數值。因此,如果數據庫中存在的非規范化部分的信息將會被劫取。

           在sun提供的ResultSet.java中這樣對getDate進行注釋的:
           Retrieves the of the designated column in the current row of this <code>ResultSet</code> object as a “java.sql.Date” object in the Java programming language.

            同理。如果我們把一個java.sql.Date值通過PrepareStatement的setDate方法存入數據庫時,java程序會對傳入的java.sql.Date規范化,非規范化的部分將會被劫取。然而,我們java.sql.Date一般由java.util.Date轉換過來,如:java.sql.Date sqlDate=new java.sql.Date(new java.util.Date().getTime()).
     顯然,這樣轉換過來的java.sql.Date往往不是一個規范的java.sql.Date.要保存java.util.Date的精確值,
     我們需要利用java.sql.Timestamp.
    Calendar

    Calendar  calendar=Calendar.getInstance();  
    //獲得當前時間,聲明時間變量  
    int  year=calendar.get(Calendar.YEAR);  
    //得到年
    int  month=calendar.get(Calendar.MONTH);  
    //得到月,但是,月份要加上1  
    month=month+1;
    int  date=calendar.get(Calendar.DATE);  
    //獲得日期  
    String  today=""+year+"-"+month+"-"+date+"";

    posted on 2006-12-16 22:14 常言笑 閱讀(379) 評論(0)  編輯  收藏 所屬分類: JAVA/J2EE

    My Links

    Blog Stats

    常用鏈接

    留言簿(5)

    隨筆分類

    隨筆檔案

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 四虎影库久免费视频| 免费真实播放国产乱子伦| 亚洲精品高清无码视频| 中文字幕在线免费看| 国产亚洲情侣一区二区无码AV| 免费毛片毛片网址| 亚洲伊人成无码综合网| AAAAA级少妇高潮大片免费看| 亚洲精品视频免费| 中国一级特黄高清免费的大片中国一级黄色片| 亚洲高清视频一视频二视频三| 免费看黄网站在线看 | 妻子5免费完整高清电视| 亚洲成人一级电影| 好吊妞998视频免费观看在线| 亚洲码和欧洲码一码二码三码 | 野花视频在线官网免费1| 久久久久亚洲AV无码专区桃色| 东北美女野外bbwbbw免费| 国产AV无码专区亚洲精品| 久久国产色AV免费看| 亚洲一区二区三区无码国产 | 国产桃色在线成免费视频| 亚洲欧洲AV无码专区| 亚洲黄片毛片在线观看| 中文字幕在线免费看线人| 亚洲久本草在线中文字幕| 国产成人精品亚洲| 亚洲中文字幕不卡无码| 最新亚洲人成网站在线观看| 国产亚洲AV手机在线观看| 精品无码国产污污污免费网站| 一本天堂ⅴ无码亚洲道久久| 国产黄色一级毛片亚洲黄片大全| 国产一级淫片a免费播放口| 亚洲一区二区三区无码国产| 免费在线一级毛片| 24小时免费看片| 亚洲av永久无码精品网站| 香蕉国产在线观看免费| 久久狠狠高潮亚洲精品|