2つの日付を比較したいのですが、そのためには2つの文字列(fromDatesとtoDates)で日付を指定する必要があります。
ここで、fromDateはコンソールに正しい値を表示しています。
//Console.
19/12/2012 from date is
NSDateFormatterプロセスの後、間違った形式と日付を取得し、場合によってはNULLを表示します。
//console
First = (null)
以下の方法を使用しました。
if (fromDate) {
self.printFromDate.text = [NSString stringWithFormat:@"%@",curBtn.dateString];
fromDates = self.printFromDate.text;
NSLog(@"%@ from date is",fromDates);
dtFormatter = [[NSDateFormatter alloc] init];
[dtFormatter setDateFormat:@"yyyy-MM-dd"];
NSDate *strDate = [dtFormatter dateFromString:fromDates];
NSLog(@"First = %@",strDate);
}
誰かがどこが間違っているのか教えてもらえますか?私は完全にここで立ち往生しています。よろしくお願いします。