11 월 3 일부터 달라스와 같은 시간대를 추가하려고했으나 할 수 없습니다.CST 표준 시간대가 11 월 3 일부터 iphone에 추가됩니다.
NSDate *intime = @"2013-11-03 05:00:00 +0000";
NSDate *nextday= [NSDate dateWithTimeInterval:24*3600 sinceDate:intime];
NSDateFormatter *formatter=[[NSDateFormatter alloc]init];
[formatter setDateFormat:@"MM/dd/yyyy"];
NSString *convert=[formatter stringFromDate:nextday];
NSLog(@"convert:%@",convert);
Nslog 값 :
이intime: 2013-11-03 05:00:00 +0000
nextday: 2013-11-04 05:00:00 +0000
convert: 11/03/2013 23:00:00 // but I need this 11/04/2013.
그 작업을 수행하는 방법을 알려 주시기 바랍니다 사전에
감사
"MM/dd/yyyy hh : mm : ss zzzzz"와 같은 형식으로 설정하려고 시도합니다. – nerowolfe
감사합니다. 11/03/2013 11:00:00 Central 표준시 – Sri
당신이 intime 생성을 위해 사용한 것과 같은 형식을 사용해야한다는 말입니다. 또한이 방법으로 새 날짜를 만들 수 있습니다. NSCalendar * gregorian = [[NSCalendar alloc] initWithCalendarIdentifier : NSGregorianCalendar]; NSDateComponents * offsetComponents = [[NSDateComponents alloc] init]; [offsetComponents setDay : 1]; NSDate * nextDate = [그레고리 안 dateByAddingComponents : offsetComponents toDate : 오늘 옵션 : 0]; – nerowolfe