我有2008-12-23T00:00:00Z
格式的日期。这看起来很像一个带有祖鲁语时区的ISO 8601 format。我认为下面的代码可以解析它(使用commons-lang):
String pattern = DateFormatUtils.ISO_DATETIME_TIME_ZONE_FORMAT.getPattern();
Date d = DateUtils.parseDate(dateToParse, new String[] { pattern });
如果我采用相同的模式(yyyy-MM-dd'T'HH:mm:ssZZ
),但删除了时区,则可以正常工作。
你知道我怎么才能认出祖鲁时区吗?我只能访问Java1.4和Jakarta commons-lang。我还没有Joda Time。
https://stackoverflow.com/questions/424522
复制相似问题