一.對於字符串 “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);