0

有人可以帮助将文本“周六,2013 年 4 月 27 日 08:54:17 EDT”转换为字符串。我已经尝试过格式化样式为“EEE,dd MMMM yyyy HH:mm:ssZ”的 NSDateFormatter,但它只返回 nil 值。我能够转换具有 EST、GMT 但在 EDT 中面临问题的 vales。

4

1 回答 1

0
[NSTimeZone knownTimeZoneNames];

这将返回所有已知的时区。您可以检查 EDT 是否存在。我认为它就在那里。此外,在日期格式中,您提供了 MMMM。这意味着命名月份(如一月,二月)。因此,在您的字符串中,尝试给出 April 而不是 Apr。此外,您可以尝试给出 z 而不是 Z。

于 2013-05-22T11:57:10.657 回答