java - 如何将 dateTime 类型转换为 gregorianCalendar

标签 java datetime gregorian-calendar

我在字符串中获取时间,如“2011-02-27T10:03:33.099-06:00”,它是 xml 日期时间类型。我也有 TimeZone 类型的时区。我应该如何将 dateTime 转换为该时区的 GregorianCalendar java 类型。

最佳答案

Java 内置代码来解析 xml 日期时间:使用 DatatypeConverter.parseDateTime() .这将在解析的时区中返回一个日历。然后,您可以将 Calendar TimeZone 设置为您想要的目标 TimeZone,以便接下来执行任何操作。

关于java - 如何将 dateTime 类型转换为 gregorianCalendar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10801520/

相关文章:

java - 公历 : Getting a user's (day_of_the_week) from their own birthday input

java - 使用 jsoup 解析图像

java - 为什么java int允许使用|运算符(operator) ?其评价如何?

Mysql如何计算从日期到日期之间的天数?

python - Pandas - 如何将带空格的字符串转换为时间戳?

java - 使用 GregorianCalendar 自定义日期格式

java - 组织.testng.TestNGException : while trying to execute the tests

java - session 超时

php - 日期时间格式 Y-m-d H :i:s 的名称是什么

swift - 使用 NSDateComponents 时无法获取返回的目标日期