1. 程式人生 > >Java local 轉UTC時間

Java local 轉UTC時間

col date() timezone blog one imp sss pub port

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

public class GetUTCTime {

    public static void main(String[] args) throws ParseException {
        
        String pattern_ori = "yyyy-MM-dd‘T‘HH:mm:ss.SSSZ";
        SimpleDateFormat format 
= new SimpleDateFormat(pattern_ori); Date now=new Date(); System.out.println("LOC:"+format.format(now)); System.out.println("UTC:"+getUTC(now,format)); } private static String getUTC(Date date,SimpleDateFormat format) throws ParseException { format.setTimeZone(TimeZone.getTimeZone(
"UTC")); return format.format(format.parse(format.format(date))); } }
LOC:2017-09-14T18:54:57.612+0800
UTC:2017-09-14T10:54:57.612+0000

Java local 轉UTC時間