我在尝试使用NSDateFormatter解析以下时间戳时遇到了很多麻烦:
30 MAR 2011 11:10:59 HKT
我可以解析除了时区“HKT”之外的所有内容。我尝试使用多个时区ID字符串而没有任何运气(一旦我尝试使用任何时区字符解析时区,它们总是返回nil)。可能是什么问题?
这不起作用 - z~zzzz :(特定GMT时区缩写):
[oDateParser setDateFormat:@"dd MMM yyyy HH:mm:ss zzz"];
也不是这样 - v~vvv :(通用GMT时区缩写):
[oDateParser setDateFormat:@"dd MMM yyyy HH:mm:ss vvv"];
答案 0 :(得分:0)
我认为这可以为您节省大量的工作和时间http://www.stepcase.com/blog/2008/12/02/format-string-for-the-iphone-nsdateformatter/干杯:)
答案 1 :(得分:0)
格式应为:
[oDateParser setDateFormat:@"dd MMM yyyy HH:mm:ss ZZZ"];
(注意时区的首都ZZZ)