import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class UTCTimeFormat {
public static void main(String[] args) throws ParseException {
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
Date date=new Date();
System.out.println("当前时间为:"+date);
String str = format.format(date);
System.out.println("打印format格式字符型时间:"+str);
SimpleDateFormat dayformat = new SimpleDateFormat("yyyy-MM-dd");
String source ="2018-09-18";
//先将年月日的字符串日期格式化为date类型
Date day = dayformat.parse(source);
System.out.println("day:"+day);
//然后将date类型的日期转化为UTC格式的时间
String str2= format.format(day);
System.out.println("打印UAT格式时间:"+str2);
}
}
当前时间为:Thu Jan 09 14:26:13 CST 2020
打印format格式字符型时间:2020-01-09T14:26:13.938Z
day:Tue Sep 18 00:00:00 CST 2018
打印UAT格式时间:2018-09-18T00:00:00.000Z