需要的时间格式为2019-11-18T17:32:11+08:00
4条回答 默认 最新
关注 ISO8601时间格式有2种,例如下面这2种格式:
2019-12-17T10:34:00+0800
2019-12-17T10:34:00+08:00//年月日时分秒格式 public final static String yyyy_MM_dd_HH_mm_ss="yyyy-MM-dd HH:mm:ss"; //ISO8601格式时间 例如2019-12-17T10:34:00+0800 public final static String yyyy_MM_dd_HH_mm_ss_ZZ="yyyy-MM-dd'T'HH:mm:ssZZ"; //ISO8601格式时间 例如2019-12-17T10:34:00+08:00 public final static String yyyy_MM_dd_HH_mm_ss_XXX="yyyy-MM-dd'T'HH:mm:ssXXX"; /** * @description ISO8601格式时间返回string */ public static String getDateFromISO2Str(String isoDate,String isoPatten,String formatPatten){ DateFormat sdf = new SimpleDateFormat(isoPatten); String str = null; try { Date date = sdf.parse(isoDate); str = date2String(date,formatPatten); } catch (ParseException e) { e.printStackTrace(); } return str; } public static void main(String[] args) { String date1 = getDateFromISO2Str("2019-12-17T10:34:00+0800",yyyy_MM_dd_HH_mm_ss_ZZ,yyyy_MM_dd_HH_mm_ss); String date2 = getDateFromISO2Str("2019-12-17T11:11:22+08:00",yyyy_MM_dd_HH_mm_ss_XXX,yyyy_MM_dd_HH_mm_ss); System.out.println("-------" + date1); System.out.println("-------" + date2); }
输出:
-------2019-12-17 10:34:00
-------2019-12-17 11:11:22本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 SPSS分类模型实训题步骤
- ¥15 求解决扩散模型代码问题
- ¥15 工创大赛太阳能电动车项目零基础要学什么
- ¥20 limma多组间分析最终p值只有一个
- ¥15 nopCommerce开发问题
- ¥15 torch.multiprocessing.spawn.ProcessExitedException: process 1 terminated with signal SIGKILL
- ¥15 QuartusⅡ15.0编译项目后,output_files中的.jdi、.sld、.sof不更新怎么解决
- ¥15 pycharm输出和导师的一样,但是标红
- ¥15 想问问富文本拿到的html怎么转成docx的
- ¥15 我看了您的文章,遇到了个问题。