我有:
NSString *dateOfBirth = @"1997-01-13T00:00:00+1000"
然后我向用户提供日期选择器,以允许他们选择日期与上述日期的dateOfBirth
字符串表示进行比较。
假设他们选择1997-01-13
作为要比较的NSDate,我将dateOfBirth
转换为NSDate但返回1997-01-12 14:00:00 +0000
(当NSLogged时),与用户选择的结果相比不会导致NSOrderedSame
。我没有多玩过NSDates。当比较两个日期时,如何处理此问题以获取NSOrderedSame
。