開發經常遇到Date、Long、String 三種類型數據需要互轉的問題,以此記錄。
public static void main(String[] args) throws ParseException {
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date1 = new Date(Long.parseLong("1437027902781"));//Long 轉 Date
Date date2 = dateFormat.parse("2015-07-16 14:46:23");//String 轉 Date
long long1 = Long.parseLong("1437027902781");//String 轉 Long
long long2 = new Date().getTime();//Date 轉 Long
String str1 = dateFormat.format(new Date());//Date 轉 String
String str2 = Long.toString(Long.parseLong("1437027902781"));//Long 轉 String
}