qq_33621870
qq_33621870
采纳率0%
2017-01-19 13:11 阅读 14.9k

如何将“yyyyMMdd”格式的时间字符串转换为“yyyy-MM-dd

2

求助大神,如何将“yyyyMMdd”格式的时间字符串转换为“yyyy-MM-dd

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

7条回答 默认 最新

  • qq_36230119 从基本的安装开始 2017-01-19 14:54

    Date date = new SimpleDateFormate("yyyyMMdd").parse(你的字符串);
    String dateStr = new SimpleDateFormate("yyyy-MM-dd").formate(date);

    点赞 5 评论 复制链接分享
  • oyljerry oyljerry 2017-01-19 13:25
     date = DateUtils.parseDate(value, new String[]{"yyyyMMdd"});  
    value = DateFormatUtils.format(date, "yyyy-MM-dd HH:mm:ss");
    
    
    
    点赞 1 评论 复制链接分享
  • static_coder 智_永无止境 2017-01-20 02:31

    楼上正解,这里说一个歪门邪道:因为字符串的个数不变,可以使用substring()方法截取字符串并添加“-”,来拼接需要的字符串。

    点赞 1 评论 复制链接分享
  • qq_36230119 从基本的安装开始 2017-01-19 14:52

    这种问题百度一大堆,没必要还给2个币问

    点赞 评论 复制链接分享
  • ITzhangdaopin Zhang Daopin 2017-01-20 01:28

    我自己总结的,类似的问题,希望对你有帮助:http://blog.csdn.net/itzhangdaopin/article/details/53688808

    点赞 评论 复制链接分享
  • chenhchen1994 On_the_orad 2017-01-20 02:55

    自己写一个方法........

    点赞 评论 复制链接分享
  • baidu_26611019 蚂蚁冲锋队 2017-01-21 07:35
    点赞 评论 复制链接分享

相关推荐