Тогда код ниже:странно дата при использовании dateformatter передать NSString к NSDate
NSDateFormatter *dateFormatter=[[NSDateFormatter alloc]init];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm"];
NSDate *date=[dateFormatter dateFromString:@"2015-4-23 10:08"];
NSLog(@"%@",date);
и бревно: 2015-05-17 23: 24: 58,244 тест [25628: +871758] 2015-04 -23 02:08:00 +0000
почему nssting 10: 08, дата 02:08? Спасибо.
Вы живете в UTC + 8 часовой пояс, не так ли? Что вы видите, если правильно. Журнал показывает время в часовой пояс UTC. – rmaddy
Да, он может автоматически изменить часовой пояс, когда nsdate переходит на nssting или nsstring, передает nsdate? – leizh00701
Извините, я не понимаю, о чем вы спрашиваете. В коде нет ничего плохого. Просто записывается дата. – rmaddy