在 Java 中解析带有冒号的偏移量的 ISO-8601 日期
问题:
如何将 ISO-8601 格式的日期字符串解析为包含冒号的偏移量(例如“2013-04-03T17:04:39.9430000 03:00”)为“dd.MM.yyyy HH:mm”格式Java?
答案:
ISO-8601 是一种广泛使用的标准日期和时间格式。要在 Java 中解析此类日期字符串,可以使用 SimpleDateFormat 类。操作方法如下:
<code class="java">SimpleDateFormat inFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ"); DateTime dtIn = inFormat.parse(dateString); //where dateString is a date in ISO-8601 format SimpleDateFormat outFormat = new SimpleDateFormat("dd.MM.yyyy HH:mm"); String dtOut = outFormat.format(dtIn);</code>
此代码会将 ISO-8601 日期字符串转换为指定的“dd.MM.yyyy HH:mm”格式。如果需要将日期作为 DateTime 对象进行交互,可以使用 DateTime 类将其解析为 DateTime 对象。
以上是如何在 Java 中解析带有包含冒号的偏移量的 ISO-8601 日期字符串?的详细内容。更多信息请关注PHP中文网其他相关文章!