2010-08-27 25 views
0

可以幫助在通過iPhone應用程序如何讓iphone時間

+0

按下圓形按鈕和時間應某處出現在屏幕上靠近頂部 – 2010-08-27 13:49:16

回答

5
NSDate *today = [NSDate date]; 

找到iphone的時間,讓您有當前時間和日期。

1
NSDate *today = [NSDate date]; 

NSCalendar *calendar= [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; 
NSCalendarUnit unitFlags = NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit; 
NSDateComponents *dateComponents = [calendar components:unitFlags fromDate:today]; 

[calendar release];  

NSInteger hour = [dateComponents hour]; 
NSInteger min = [dateComponents minute]; 
NSInteger sec = [dateComponents second]; 

這實際上只是從日期開始,而不是整個日期。它在不同的整數中獲得時間,hour,min,sec。在手機的底部

NSString *time = [NSString stringWithFormat:@"%i:%i:%i", hour, min, sec]; 
+0

不要忘記釋放:把他們都回來一起在一個字符串中,你可以做以下你的日曆,當你完成它。 – 2010-08-27 14:39:39

+0

謝謝你提醒我! – Joshua 2010-08-27 15:15:27