[英]Setting NSDate from NSString
我正在使用XCode 4.2開發iPhone應用程序,我是App開發的新手
我有以下NSStrings
NSString *year;
NSString *month;
NSString *day;
NSString *hour;
NSString *minute;
如何使用這些設置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);
NSLog輸出:
date: 2011-01-02 08:03:00 +0000
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.