2017-04-27 9 views
0

firebaseによって生成されたTIMESTAMPを使ってfirebaseにデータを保存しました。私はiOSアプリでそれらを変換する必要があります。私はそれを次のようにしてみましたが、複雑な結果を返します。iOS objective-cのfirebaseタイムスタンプを日付に変換するには?

NSDate *date = [NSDate dateWithTimeIntervalSince1970:1493292606524]; 
NSLog(@"Date: %@", date); 

これは、上記の問題は何Date: 49290-07-23 05:48:44 +0000

を返しますか?結果は今日の日付でなければなりません。 (2017年4月27日)

+0

しかし49290-07-23 5時48分44秒0000にこのスタンプを変換するには、この必要性を試してみてください正しいです:)あなたは確認することができますそれはここの例ですhttp://www.unixtimestamp.com – Retterdesdialogs

+0

これを参照してくださいhttp://stackoverflow.com/questions/28854066/convert-timestamp-into-nsdate-swift –

+0

あなたは何時のformateしましたか? –

答えて

2

NSDate *date = [NSDate dateWithTimeIntervalSince1970:(1493292606524/1000)]; 
NSLog(@"Date: %@", date); 
+0

日付:2017-04-27 11:30:06 +0000 私はこの結果をこのデータを必要な形式に変更します –

+0

はい、これは機能します。 – isuru

関連する問題