Convert GMT NSDate to device's current Time Zone

前端 未结 6 1413
小蘑菇
小蘑菇 2020-12-08 05:30

I\'m using Parse.com to store some values:

\"enter

These are GMT values. How d

6条回答
  •  南方客
    南方客 (楼主)
    2020-12-08 06:07

    The easiest method I've found is this:

    NSDate *someDateInUTC = …;
    NSTimeInterval timeZoneSeconds = [[NSTimeZone localTimeZone] secondsFromGMT];
    NSDate *dateInLocalTimezone = [someDateInUTC dateByAddingTimeInterval:timeZoneSeconds];
    

提交回复
热议问题