0
私のデータは次のように文字列に格納されています。 "Tuesday 31st January 2011 10:15 am"日付を表す格納された文字列からdaynameを削除する
私はdateFromStringを使用してからNSDateFormatterを別の形式に変更しようとしました(理想的には、hh:mm(24時間)dd/mm/yyyyとして表示したい)。私は平日の名前を削除する方法を見つけることができないので、結果を印刷しようとするたびにnullとして出力されます。
NSDateFormatter *df = [[NSDateFormatter alloc] init];
//is EEEE is for weekdays?
[df setDateFormat:@"EEEE-dd-MM-yyyy hh:mm a"];
NSDate *myDate = [df dateFromString:[[_feeds[_currentTableView] objectAtIndex:row] objectForKey:@"created"]];
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"dd-MM-yyyy"];
NSDateFormatter *timeFormat = [[NSDateFormatter alloc] init];
[timeFormat setDateFormat:@"HH:mm"];
NSDate *now = [[NSDate alloc] init];
NSString *theDate = [dateFormat stringFromDate:myDate];
NSString *theTime = [timeFormat stringFromDate:myDate];
NSLog(@"\n"
"theDate: |%@| \n"
"theTime: |%@| \n"
, theDate, theTime);
[dateFormat release];
[timeFormat release];
[now release];
誰でも手助けできますか?ありがとう
よろしくお願いします。どこから始めたらいいかわかりませんでした。 – TheBestBigAl