我设计了一个应用程序,其中我有三个文本字段,其中我给我的时间如下午10:10。现在的问题是我想计算当前时间和输入时间之间的时差。如何计算时间?
答案 0 :(得分:1)
根据“输入时间”的含义,您很可能需要查看NSDateFormatter
并将输入的时间解析为可用的表单,然后使用NSDate
获取日期(即{{1}使用`NSDate'中可用的方法做你需要的任何数学运算。
如果您只是确定输入日期之间的差异,那么此方法适合您:
NSDate * now = [NSDate date];
答案 1 :(得分:0)
您可以使用时间间隔(例如NSDate和CFAbsoluteTimeGetCurrent
的时间间隔)以秒为单位获得差异。