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
Post a Comment