所有我想要的是这样的日期:01/06/1973作为NSDate。
我认为这样可以解决问题:
NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"];
NSDate *myDate =[dateFormatter dateFromString:@"01/06/1973" ];
但我的格式没有被遵循
答案 0 :(得分:3)
您的代码需要稍加修改,如下所示:
NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setDateFormat:@"MM/dd/yyyy"];
oldestDate =[dateFormatter dateFromString:@"01/06/1973" ];
希望它有所帮助!
答案 1 :(得分:1)
NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setDateFormat:@"dd/MM/yyyy"];
NSDate *myDate =[dateFormatter dateFromString:@"01/06/1973" ];
答案 2 :(得分:0)
您是否尝试使用@“mm / dd / yyyy hh:mm:ss”作为格式化字符串?