时间戳与时间字符串互转

下面是关键代码:

 String timeStamp="1478707200000";

String timeString="20161110";


 //时间戳转为时间字符串

public void testDate(String timeStamp){
     long  time2= Long.valueOf(timeStamp);
      String t3=new SimpleDateFormat("yyyyMMdd").format(new Timestamp(time2));  
     System.out.println(t3);
}

//时间转时间戳
@Test
public void testD(String timeString){
try {
long dd = new SimpleDateFormat("yyyyMMdd").parse(timeString).getTime();
System.out.println(String.valueOf(dd));
} catch (ParseException e) {
e.printStackTrace();
}
}


输出结果是:

20161110
1478707200000

你可能感兴趣的:(androidstudio)