隨筆 - 0, 文章 - 75, 評論 - 0, 引用 - 0
          數據加載中……

          java時間與字符串轉換

           //date轉換字符串
          Date date = new
          Date();
          SimpleDateFormat sdf= new
          SimpleDateFormat();//時間格式化的類
          sdf.applyPattern("yyyy-MM月dd日");
          System.out.println(sdf.format(date));//format把時間轉換成字符串了

          ///~


          output:


          2011-08月24日




          //字符串轉時間
          String sDate =
          "2008-08-08";
          sdf.applyPattern("yyyy-MM-dd");
          Date
          nDate = null;
          try {
          //nDate =
          (Date)sDate; 不能如此強轉
          nDate =
          sdf.parse(sDate);//parse方法把字符串轉成時間
          System.out.println(nDate);
          }
          catch (ParseException e)
          {
          e.printStackTrace();
          }///~
          output:
          Fri
          Aug 08 00:00:00 CST 2008




          //java.util.Date 轉
          java.sql.Date
          java.sql.Date sqlDate = new
          java.sql.Date(nDate.getTime());
          System.out.println(sqlDate);


          ///~


          output:


          2008-08-08



          java.sql.Date 和
          java.sql.Timestamp 和 java.sql.Time 都是從 java.util.Date繼承

          java.sql.Date只保存日期,不保存時間
          Timestamp既有日期也有時間

          而java.sql.Time 只保存時間
          所以存數據庫時,用Timestamp



          public static void main(String[] args)
          {
          System.out.println(new
          Date());
          //SimpleDateFormat sdf = new
          SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
          java.sql.Date s = new
          java.sql.Date(new
          Date().getTime());
          System.out.println(s);
          }

          posted on 2012-04-22 15:30 hantai 閱讀(190) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 罗平县| 都兰县| 铜山县| 陵水| 连江县| 哈密市| 隆子县| 贵港市| 肇庆市| 德安县| 珠海市| 唐山市| 临武县| 营口市| 抚松县| 安达市| 霍林郭勒市| 沙雅县| 腾冲县| 江永县| 来安县| 张家港市| 如东县| 洛南县| 萨嘎县| 绥芬河市| 罗甸县| 衡东县| 敦煌市| 深圳市| 新源县| 东乡县| 札达县| 涞源县| 淅川县| 喜德县| 阿荣旗| 阳谷县| 旺苍县| 礼泉县| 那曲县|