隨筆 - 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 閱讀(189) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 焦作市| 陵水| 桃江县| 南安市| 玛沁县| 奉节县| 沽源县| 日喀则市| 深圳市| 英吉沙县| 锡林浩特市| 亚东县| 云龙县| 宜宾市| 油尖旺区| 扎鲁特旗| 多伦县| 枣强县| 出国| 三台县| 茂名市| 定陶县| 治县。| 奈曼旗| 新津县| 石城县| 靖远县| 米易县| 庐江县| 三门县| 黄陵县| 宜兴市| 耒阳市| 沙雅县| 龙泉市| 云浮市| 黄平县| 平遥县| 迁安市| 五原县| 双江|