43

1308031456タイムスタンプ値をフォーマットに変換したい(これにより、オンラインWeb変換でNSDate値が生成されます)。Tue, 14 Jun 2011 06:04:16 GMTプログラムで2つをどのように変換しますか?

4

5 に答える 5

147

OBJ - C: dateWithTimeIntervalSince1970 を使用: ,

NSDate *date = [NSDate dateWithTimeIntervalSince1970:timeStamp];

SWIFT: init(timeIntervalSince1970:) を使用

let date = NSDate(timeIntervalSince1970:timeStamp)
于 2011-06-20T05:21:18.783 に答える
18

メソッドdateWithTimeIntervalSince1970:を使用して、エポック時間であるタイムスタンプを変換できます。

NSDate * myDate = [NSDate dateWithTimeIntervalSince1970:1308031456];
于 2011-06-20T05:20:45.970 に答える
2

日付の書式設定とアップルのタイムスタンプからの日付の取得に関するさまざまな例を参照してください

フォーマッタ スタイルを使用して、ユーザーの好みに合わせて日付と時刻を表示する

Objective-C で TimeStamp を NSDate に変換する

于 2011-06-20T05:30:31.350 に答える