iPhone/iPadアプリ開発逆引き大全500の極意

プログラミングの基礎 - Tips124 文字列の日付を日付データに変換する

登録タグ
iOS
Icon comment count 0
Icon stock count 0

3-5日付、時刻Tips124 文字列の日付を日付データに変換する

Level1

Point日付を文字列で指定して日時に変換(NSDateクラス、dateFromString:メソッド、NSDateFormatterクラス、setDateFormat:メソッド)

年月日を文字列を指定してNSDateオブジェクトを作成するためには、NSDateクラスのdateFromString:メソッドを使います。

NSDateFormatter *fmt = [[NSDateF
ormatter alloc] init]; [fmt setDateFormat:書式]; NSDate *dt = [fmt dateFromString
:書式化された日付];

あらかじめ、次ページの表のようにNSDateFormatterクラスのsetDateFormat:メソッドで読み込むフォーマットを作成しておきます。

リスト1では、「yyyy/MM/dd」のフォーマットを使って日付を設定しています。読み込んだ文字列は、「yyyy-MM-dd」の形式で画面に表示しています。

実行結果
NSDateFo

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません