这是我的代码:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy"];
if ([dateFormatter dateFromString:@"11/09/2010"])
{
//PASS
}
else
{
//FAIL
}
为什么每次都进入FAIL部分?
最佳答案
尝试像这样设置日期格式:
[dateFormatter setDateFormat:@"dd/MM/yyyy"];
或者反过来,取决于哪个字段是天,哪个字段是月。
关于iphone - 为什么我不能使用 NSDateFormatter dateFromString 从 NSString 获取年份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10423707/