这可能很明显,但我似乎无法将日期字符串转换为 NSDate 对象。尝试:
NSDateFormatter *df = [[NSDateFormatter alloc]init];
[df setDateFormat:@"HH:mm:ss"];
NSDate *server = [df dateFromString:result];
其中结果是 ac# datetime 对象转换为来自 web 服务的字符串。它看起来像“2012 年 12 月 14 日晚上 8:00:27”。“服务器”只是不断出现为零。
另外,在我把它送到 NSDate 之后,我需要找出“服务器”和当前时间之间的差异,以小时-分钟-秒为单位。我应该使用 NSDateComponents 吗?