使用Objective-C获取当前时间(HH:MM:SS)的最佳方法是什么?我想我应该看一下NSDate和NSDateFormatter。我快速浏览了一下文档,它看起来比我预期的要复杂得多,所以我认为我将在这里进行检查以确保自己的工作方向正确。

加里

最佳答案

NSDate * now = [NSDate date];
NSDateFormatter *outputFormatter = [[NSDateFormatter alloc] init];
[outputFormatter setDateFormat:@"HH:mm:ss"];
NSString *newDateString = [outputFormatter stringFromDate:now];
NSLog(@"newDateString %@", newDateString);
[outputFormatter release];

10-08 05:09