java-ZonedDateTime將正常時間戳轉換為yyyy-MM-dd'T'HH:mm:ssz格式的時間戳


DateTimeFormatter formatter0 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").withZone(ZoneId.of("Asia/Shanghai"));

DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ssz");

ZonedDateTime zoneTime = ZonedDateTime.parse("2018-08-07 08:00:01", formatter0);

System.out.println(zoneTime.withFixedOffsetZone().format(formatter));

 

輸出結果:2018-08-07T08:00:01+08:00

此處有ZonedDateTime類的詳細API:

http://www.cnblogs.com/lshan/p/9221296.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM