Java 时间转换的实例代码
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class TimeUtil {
public static String parseLongTime2String(String time, String pattern){
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(Long.valueOf(time));
return new SimpleDateFormat(pattern).format(calendar.getTime());
}
public static long parseString2LongTime(String time, String pattern)
{
Date date = null;
try {
date = new SimpleDateFormat(pattern).parse(time);
} catch (ParseException e) {
e.printStackTrace();
}
return date.getTime();
}
public static void main(String[] args)
{
Calendar calendar = Calendar.getInstance();
System.out.println(calendar.getTimeInMillis());
System.out.println(TimeUtil.parseLongTime2String(String.valueOf(calendar.getTimeInMillis()),"yyyy-MM-dd HH:mm:ss.SSS"));
System.out.println(TimeUtil.parseString2LongTime("2016-07-01 10:52:41.792","yyyy-MM-dd HH:mm:ss.SSS"));
}
}
以上这篇Java 时间转换的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持考高分网。



