FC2ブログ

--
--/--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

2012
02/15

NSDateのミリ秒フォーマット

iPhone開発


備忘録。

Objective-C で日付フォーマットを指定する際のミリ秒のフォーマットを忘れてしまった。
書いておぼえます。

【サンプル】

#pragma mark 現在日付を文字列で取得する処理
- (NSString *)getCurrentDateString {

// 現在の日付を取得
NSDate *currentDate = [NSDate date];
// 日付フォーマットオブジェクトの生成
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
// フォーマットを指定の日付フォーマットに設定
[dateFormatter setDateFormat:@"yyyy/MM/dd HH:mm:ss.SSS"];
// 日付型の文字列を生成
NSString *dateString = [dateFormatter stringFromDate:currentDate];

return dateString;
}


せっかくなんで、大体のフォーマットも書いておく。

G:時代(AD)
yy:西暦の下2桁(12)
yyyy:西暦(2012)
M:月(1~12)
MM:月(01~12)
MMM:月(1月)
MMMM:月(1月)
d:日(5)
dd:日(05)
EEE:曜日(水)
EEEE:曜日(水曜日)
aa:午前/午後
H:時(0~23)
HH:時(00~23)
K:時(0~11)
KK:時(00~11)
m:分(0~59)
mm:分(00~59)
s:秒(0~59)
ss:秒(00~59)
S:ミリ秒

曜日が(Wed)のような英語表記になる場合は、端末の言語設定が英語環境になってる場合ですかね。


CM

NAME
TITLE
MAIL
URL
PASS (削除時に必要)
SECRET 管理者にだけ表示を許可する
COMMENT&
DECORATION

TB

トラックバック

http://sonsofbasil.blog55.fc2.com/tb.php/26-9b49042b

この記事にトラックバックする(FC2ブログユーザー)

プロフィール

Taku Sasahara

Author:Taku Sasahara
Hello world!!

バジルの息子。
法学部法律学科卒。
バリバリの文系プログラマです。
ペーペーです。

Facebook

My faborite books
僕のお気に入り書籍の本棚

最新トラックバック

スポンサーリンク

検索フォーム

ブロとも申請フォーム

QRコード
QR

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