如何获取这种yyyyMMdd‘T‘HH:mm:ss。SSS08:00格式的时间SimpleDateFormatsdfnewSimpleDateFormat(yyyyMMddTHH:mm:ss。SSSXXX); publicstaticvoidmain(String〔〕args){ DatedatenewDate(); attention:thecharTandZneed‘’! T代表后面跟着时间,Z代表UTC统一时间 SimpleDateFormatdfnewSimpleDateFormat(yyyyMMddTHH:mm:ss。SSSXXX); Stringstrdf。format(date); System。out。println(str);20211020T21:06:54。39508:00 } 牛逼的兼容工具publicstaticDatestringToDate(StringdateString){Datedtnull;if(StringUtils。isEmpty(dateString)){returndt;}else{newString();if(dateString。contains(T)){StringcodDateStrdateString。replace(T,);if(codDateStr。contains()){codDateStrcodDateStr。substring(0,codDateStr。indexOf());}SimpleDateFormat〔〕sdfsnewSimpleDateFormat〔〕{newSimpleDateFormat(yyyyMMddHH:mm:ss。SSS),newSimpleDateFormat(yyyyMMddHH:mm:ssZ),newSimpleDateFormat(yyyyMMddHH:mm:ss),newSimpleDateFormat(yyyyMMddHH:mm:ss),newSimpleDateFormat(yyyyMMdd)};SimpleDateFormat〔〕var4sdfs;intvar5sdfs。length;intvar60;while(var6var5){SimpleDateFormatsdfvar4〔var6〕;try{dtsdf。parse(codDateStr);break;}catch(Exceptionvar9){var6;}}}returndt;}}