ios - dateFormatter returns different dates according to device -


i have been using following code format date value:

nsdateformatter *dateformat = [[nsdateformatter alloc] init]; [dateformat setlocale:[nslocale systemlocale]]; [dateformat setdateformat:@"yyyy-mm-dd hh:mm:ss"]; nsdate *mydate = [dateformat datefromstring:@"2014-03-06 06:42:21"]; 

here mydate object value different different devices. how can make mydate object value same, regardless of device.

you need set date formatter's locale special locale of en_us_posix.

[dateformat setlocale:[nslocale localewithlocaleidentifier:@"en_us_posix"]]; 

Comments

Popular posts from this blog

c# - How to get the current UAC mode -

postgresql - Lazarus + Postgres: incomplete startup packet -

angularjs - ng-repeat duplicating items after page reload -