use*_*935 3 objective-c nsdate
我正在使用XCode 4.2开发iPhone应用程序,我是App开发的新手
我有以下NSStrings
NSString *year;
NSString *month;
NSString *day;
NSString *hour;
NSString *minute;
Run Code Online (Sandbox Code Playgroud)
如何NSDate *date使用这些设置变量
谢谢
例:
NSString *year = @"2011";
NSString *month = @"1";
NSString *day = @"2";
NSString *hour = @"3";
NSString *minute = @"3";
NSDateComponents *dateComponents = [[NSDateComponents alloc] init];
dateComponents.year = [year intValue];
dateComponents.month = [month intValue];
dateComponents.day = [day intValue];
dateComponents.hour = [hour intValue];
dateComponents.minute = [minute intValue];
NSDate *date = [[NSCalendar currentCalendar] dateFromComponents:dateComponents];
NSLog(@"date: %@", date);
Run Code Online (Sandbox Code Playgroud)
NSLog输出:
date: 2011-01-02 08:03:00 +0000
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1354 次 |
| 最近记录: |