unix时间戳转换
概念问题就不多说了直接上代码
public class Test {
public static void main(String [] args){
System.out.println(getStringTime("1429808239"));
System.out.println(getStringTime(System.currentTimeMillis()/1000));
System.out.println(System.currentTimeMillis()/1000);
System.out.println(getStringTime(System.currentTimeMillis()/1000));
}
//时间戳转换成字符串
public static String getStringTime(String timeNum){
Long timestamp = Long.parseLong(timeNum)*1000;
String date = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new java.util.Date(timestamp));
return date;
}
public static String getStringTime(Long timeNum){
Long timestamp =timeNum*1000;
String date = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new java.util.Date(timestamp));
return date;
}
}