最佳答案
我正在尝试获得当前日期为NSDate()
和来自PHP time();
调用的日期之间的差异,例如:NSDate(timeIntervalSinceReferenceDate: 1417147270)
。我怎样才能得到这两个日期之间的时间差呢?我想有一个函数,比较两个日期和if(seconds > 60)
,然后它返回分钟,if(minutes > 60)
返回小时和if(hours > 24)
返回日等。
我该怎么做呢?
编辑:目前接受的答案完全符合我的想法。为了便于使用,我建议使用PHP time()
函数使用的形式来获取两个日期之间的时间。如果你不是特别熟悉PHP,这是1970年1月1日的时间,单位是秒。这对于PHP的后端是有益的。如果你正在使用像NodeJS这样的后端,你可能会考虑下面的其他选项。