0

これが私のコードです:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy"];

if ([dateFormatter dateFromString:@"11/09/2010"])
{
   //PASS
}
else
{
   //FAIL
}

毎回 FAIL セクションに入るのはなぜですか?

4

1 に答える 1

2

次のように日付形式を設定してみてください。

[dateFormatter setDateFormat:@"dd/MM/yyyy"];

またはその逆で、どのフィールドが日でどちらが月かによって異なります。

于 2012-05-03T00:55:14.027 に答える