1
я преобразование строки в дату с помощью ниже код:Не получать дату whien формат времени в 24 часов iphone
NSDateFormatter *fDateFormat = [[NSDateFormatter alloc] init]; [fDateFormat setDateFormat:@"dd/MM/yyyy hh:mm a"]; [fDateFormat setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"GMT"]]; NSDate *dateFormat = [fDateFormat dateFromString:strDate];
И проходя строку как «02/09/2013 05 : 10 утра " и я получу дату отлично. Но когда мы используем формат времени 24 часа, то дата равна нулю.
Можете ли вы доставить мне удовольствие из этой проблемы?
См [этот ответ] (http://stackoverflow.com/a/6735644/581994). Воспроизведение с настройкой телефона 12/24 позволяет установить NSDateFormatter, если вы не примете специальные меры предосторожности. –