java 转2018-08-20T07:54:46.000Z日期格式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiejunna/article/details/86619443
package com.test;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class test {
	public static void main(String[] args){
        String date = "2018-08-20T07:54:46.000Z";
        date = date.replace("Z", " UTC");//注意是空格+UTC
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS Z");
        try {
            Date d = format.parse(date);
            System.out.println(d);
            String sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(d);
            System.out.println(sdf);
        } catch (ParseException e) {
            e.printStackTrace();
        }
    }
}

打印结果:

Mon Aug 20 15:54:46 CST 2018
2018-08-20 15:54:46

猜你喜欢

转载自blog.csdn.net/xiejunna/article/details/86619443