I know there is a lot of questions of this type, but I did\'t find solution for my case; I need to get current and correct NSDate object, not NSString
NSDate
NSString
The date probably has the correct value; perhaps you think it's incorrect because it looks wrong when you log it? This is because when you log it, it shows the date in UTC. You can get the string in your local timezone by using an NSDateFormatter.