java時間轉化總計

一.對於字符串 “20200116181204” 類型的 轉化爲yyyy-MM-dd HH:mm:ss的方式如下

Date date = new Date();
try {
    date = new SimpleDateFormat("yyyyMMddHHmmss").parse("20200116181204");//先按照原格式轉換爲時間

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

    String str = sdf.format(date);//再將時間轉換爲對應格式字符串

    System.out.println(str);
   //如果想要Date類型繼續
   Date time = sdf.parse(str);
   System.out.println(time );

} catch (ParseException e) { 
   e.printStackTrace(); 
}

 

二.對於時間戳類型的 轉化爲yyyy-MM-dd HH:mm:ss的方式如下

SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
long lt = new Long(stap);
Date date = new Date(lt);
String time = simpleDateFormat.format(date);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章