Java轉換解析中間帶有 “T“和“Z“ 的時間格式
更新時間:2024年01月05日 10:39:06 作者:小花皮豬
這篇文章主要給大家介紹了關于Java轉換解析中間帶有 “T“和“Z“ 的時間格式,相信很多小伙伴在時間格式轉換的時候非常頭疼,文中通過代碼示例介紹的非常詳細,需要的朋友可以參考下
今天遇到這樣的時間格式需要進行轉化
2021-11-02T05:55:14.428Z
轉換代碼如下
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
public class TimeFormat {
public static void main(String[] args) throws ParseException {
//需要轉換的時間
String myDateString = "2021-11-02T05:55:14.428Z";
//進行轉化時區(qū)
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ", Locale.US);
Date myDate = dateFormat.parse (myDateString.replace("Z","+0000"));
//轉換為年月日時分秒
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String format = df.format(myDate);
System.out.println(format);
}
}
最終效果

到此這篇關于Java轉換解析中間帶有 “T“和“Z“ 的時間格式的文章就介紹到這了,更多相關Java轉換時間格式內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Java Web開發(fā)防止多用戶重復登錄的完美解決方案
在web項目開發(fā)中,很多情況下都可以讓同一個賬號信息在不同的登錄入口登錄很多次,這樣子做的不是很完善。一般解決這種情況有兩種解決方案,小編呢主要以第二種方式給大家介紹具體的實現(xiàn)方法,對java web 防止多用戶重復登錄的解決方案感興趣的朋友一起看看吧2016-11-11
關于TransmittableThreadLocal線程池中線程復用問題的解決方案
這篇文章主要介紹了關于TransmittableThreadLocal線程池中線程復用問題的解決方案,線程池復用線程,如果子線程執(zhí)行完未移除上下文,則會導致后續(xù)線程可以取到之前線程設置的屬性,需要的朋友可以參考下2023-11-11

