Skip to content →

NSDateで現在の日付を取得する

[NSDate date]だけで取得できるかと思ってたら、そうではないようです。今回は現在の日付を取得する+日付をNSStringとして文字列で取得する方法です。

NSDate *nowdate = [NSDate date];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy/MM/dd HH:mm:ss"];
NSString *datamoji = [formatter stringFromDate:nowdate];

これで「2012/10/13 12:16:40」のように取得することができます。

plistに保存して読み出すときに、NSDateのままだと読み込んで変換しないといけなかったので、保存するときから文字列にしてみました。

[sc name=”ios”][sc name=”engeneer”]

SHARE

PROFILE

入江 慎吾
イリテク株式会社代表取締役 / メンターマッチングサービスMENTAを運営(月間流通額700万突破)/ 累計20個以上のWEBサービスやアプリを開発 / CAMPFIREとコミュニティツールVoyageを共同開発中 / 「自分のサービスで生きていく」をコンセプトに個人開発オンラインサロン「入江開発室」を運営(詳しいプロフィール)

SPONSER

Published in 開発奮闘記