【发布时间】:2013-01-25 01:02:26
【问题描述】:
我有两个日期,一个在 UTC 时区,另一个在新西兰。我需要比较一个日期是否大于另一个日期。
我该怎么做?我需要先将它们转换为相同的时区吗?
【问题讨论】:
我有两个日期,一个在 UTC 时区,另一个在新西兰。我需要比较一个日期是否大于另一个日期。
我该怎么做?我需要先将它们转换为相同的时区吗?
【问题讨论】:
NSDates 没有时区。它们代表时间的绝对时刻。只要你正确地创建了NSDates——即,如果你通过NSDateFormatter创建它们,它有一个需要设置的时区——你可以直接比较它们。
【讨论】:
没有。您可以将它们与 NSDate 比较函数进行比较,该函数返回升序/降序(有点疯狂的语义,但有效)。
【讨论】: