NSDate
アプリケーションでコンセプトを使用しています。私のクラスの 1 つで[NSDate date]
、日付インスタンスに を設定し、次のクラスで使用します。それは私にとっては完璧に機能しますが、その日付を使用すると、時間の5.30時間前になるため、aを使用しNSDateFormatter
て変更しましたが、null応答が返されました。
NSLog(@"update date= %@",pullToRefreshManager_.pullToRefreshView.lastUpdateDate);
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
NSTimeZone *timeZone = [NSTimeZone timeZoneWithName:@"UTC"];
[dateFormat setTimeZone:timeZone];
[dateFormat setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSString *str=[NSString stringWithFormat:@"%@",pullToRefreshManager_.pullToRefreshView.lastUpdateDate];
NSLog(@"Str== %@",str);
NSDate *date = [dateFormat dateFromString:[NSString stringWithFormat:@"%@",str]];
NSLog(@"exact date= %@",date);
コンソールは次のように出力されます
update date= 2013-08-28 07:34:23 +0000
Str== 2013-08-28 07:34:23 +0000
exact date= (null)