NSDateComponents issue - incorrect day

后端 未结 3 960
我在风中等你
我在风中等你 2021-01-19 14:34

I have a NSDateComponents problem. I have two NSDates that I am trying to compare by checking if their year, month and day match. This I am doing by converting the NSDate va

3条回答
  •  鱼传尺愫
    2021-01-19 15:31

    I think the issue is the following: Your dates are set in GMT time zone (+0000) If you are in the US, for example at GTM-6, then by the -currentCalendar the first date will be 6pm on Aug 3rd while second date will be 8:49am on Aug 4th.

    You should force your calendar to have the UTC (GMT) timezone, or put the dates in your time zone, depending what is correct for your application.

提交回复
热议问题