开发者社区 问答 正文

如何把日期转换成不同的格式?

我从 api 服务器中获取一些数据,包含数据和数据格式2013-09-06T14:15:11.557。
这是什么格式呢?如何把这个数据格式转换为2013 sept 06 2:15
我使用下面2中方法来转换日期格式
screenshot

screenshot
这是我的数据格式常量public static final String DATE_FORMAT_WITHOUT_TIME = "yyyy-MM-dd";,但是解析的不正确。

展开
收起
蛮大人123 2016-02-18 17:35:57 2459 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    你可以试一下下面的代码:

      String date="2013-09-06T14:15:11.557";
        DateFormat df=new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS");
        Date d=df.parse(date);
        df=new SimpleDateFormat("yyyy-MMM-dd hh:mm");
        System.out.println(df.format(d));
    2019-07-17 18:44:15 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答分类:
问答地址: