java中日期时间的日期转换
我的json的一个字段是String
,它包含以下格式的时间:2017-04-04T20:22:33
甚至2017-04-07T12:21:10.0355277+00:00
。我的任务是把它转换成一个更简单的表达方式,比如:“Apr-4 20:22”。我在考虑创建一个SimpleDateFormat
,但是它似乎不适合这种日期时间格式
有什么有效的方法来处理这项任务吗
你可以在下面搜索框中键入要查询的问题!
我的json的一个字段是String
,它包含以下格式的时间:2017-04-04T20:22:33
甚至2017-04-07T12:21:10.0355277+00:00
。我的任务是把它转换成一个更简单的表达方式,比如:“Apr-4 20:22”。我在考虑创建一个SimpleDateFormat
,但是它似乎不适合这种日期时间格式
有什么有效的方法来处理这项任务吗
# 1 楼答案
试试这个
# 2 楼答案
我觉得你把解析和格式搞混了:
这样使用:
由于不需要字符串的无关部分,所以可以在传递到上述方法之前将其完全删除
# 3 楼答案
我有时会使用一种模式: