關於Unix時間戳轉北京時間的問題
阿新 • • 發佈:2017-11-03
[] print urn and result sta http res asp
工具在這裏:http://tool.chinaz.com/Tools/unixtime.aspx?qq-pf-to=pcqq.group
今天踩了坑,無論參數是多少,年份總是1970。才發現原來參數必須是long不能是int
/* * 輸入參數long類型的time,返回格式為yyyy-MM-dd HH:mm:ss的時間 */ public static String switchIntToDate(long time) { String pattern = "yyyy-MM-dd HH:mm:ss"; String result = null; Date date = new Date(time*1000); SimpleDateFormat sd = new SimpleDateFormat(pattern); result = sd.format(date); return result; } /* * 測試 */ public static void main(String[] args) { System.out.println(getCurrentYearAndMonth(0)); System.out.println(switchIntToDate(1509678698)); }
關於Unix時間戳轉北京時間的問題