转化为UTC格式的时间

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
 

发布了6 篇原创文章 · 获赞 0 · 访问量 82

猜你喜欢

转载自blog.csdn.net/gaoxuetest/article/details/103907605