1. 程式人生 > >時間日期格式

時間日期格式

 String str = "2017-07-14 11:21:35.345";
             SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss.SSS");
             SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy年MM月dd日 hh時mm分ss秒SSS毫秒");
              SimpleDateFormat括號中是時間格式
             Date date = sdf1.parse(str);//提取格式中的日期   text-date    parse()返回的是一個Date型別資料
             System.out.println("轉換之前的日期:"+date);
             String newStr = sdf2.format(date); //改變格式   date-text    format返回的是一個StringBuffer型別的資料
             System.out.println("轉換之後的日期:"+newStr);
列印結果:

轉換之前的日期:Fri Jul 14 11:21:35 CST 2017 轉換之後的日期:2017年07月14日 11時21分35秒345毫秒