次のような文字列があります。
2012-11-01
そして、その日を表す文字列を取得したいと思います。だからこれは私がそれにアプローチする方法です:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat: @"yyyy-mm-dd"];
NSDate *date = [dateFormatter dateFromString: @"2012-11-01"];
[dateFormatter setDateFormat: @"EEE"];
NSString *string = [dateFormatter stringFromDate: date];
NSLog(@"%@", string);
出力は次のとおりです。
太陽
それが本当にあるべきとき:
木
(私の計算が正しければ!)
では、ここで何が問題なのですか?これは内部バグですか?私のコードに何か問題がありますか?
ありがとう!