2

根据类参考,dateFromString方法返回“使用接收器的当前设置解释的字符串的日期表示”。使用以下代码:

NSDateFormatter * formatter = [[[NSDateFormatter alloc] init] autorelease];
[formatter setLocale:[[[NSLocale alloc] initWithLocaleIdentifier:@"en_US"] autorelease]];
[formatter setDateFormat:@"MMddyy"];
NSDate * date = [formatter dateFromString:@"2010-04-27T17:45:44.763"];

在 SDK 3.1.3 中返回nil,但在 SDK 3.2 中返回2010-01-20 00:00:00 -0300。3.2 版本是正确的行为吗?

4

1 回答 1

0

我认为它应该返回零。使用 SDK 4。

于 2011-09-21T00:03:14.587 回答