unix時間戳轉換成指定格式日期的字串 java
阿新 • • 發佈:2018-12-31
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; } }