2010-08-27 40 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