开发经常遇到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
}