プロフィール

Author:はるかわ しおん
なにか、新しいものを。
そして、楽しいものを。

FC2カウンター


上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  • Objective-C で yyyymmdd を yyyy/mm/dd にしたいとき

yyyymmddをyyyy/mm/ddにしたいときの処理。
componentsSeparatedByString でバラして、3つの要素を適宜使う感じです。



NSArray *arrayStartDate = @"2013/03/01" componentsSeparatedByString:@"/"]; // ここで yyyy mm dd にバラす
NSCalendar *calendar1 = [NSCalendar currentCalendar];
NSDateComponents *comps1 = [[NSDateComponents alloc] init];
[comps1 setYear:[[arrayStartDate objectAtIndex:0] intValue]]; // yyyy はこう使う
[comps1 setMonth:[[arrayStartDate objectAtIndex:1] intValue]]; // mm はこう使う
[comps1 setDay:[[arrayStartDate objectAtIndex:2] intValue]]; // dd はこう使う



コメント

コメントの投稿

   管理者にだけ表示を許可する
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。