【发布时间】:2011-07-15 10:48:00
【问题描述】:
我有 year, mont, ... ,第二个整数类型,我需要从它们构建 NSDate。 我试过这段代码,但我得到了(空)。
NSDateFormatter *tempFormatter = [[[NSDateFormatter alloc]init]autorelease];
[tempFormatter setDateFormat:@"yyyy-mm-dd hh:mm:ss"];
NSString* message = [NSString stringWithFormat:@"%04d-%02d-%02d %02d:%02d:%02d", year, month, day, hour, minute, second];
NSDate *day3 = [tempFormatter dateFromString:message];
这段代码有什么问题?
【问题讨论】:
-
message中生成的字符串是什么?它看起来有效吗?也粘贴到这里。 -
"2011-03-14 20:14:40" 是 NSLog(@"%@",message);
标签: objective-c cocoa nsdate