0

JSON文字列でエポック時間を取得しています。時間は次のようになります。

1374493503000

次のコードを使用して時間を変換しています。

//convert time since epoch to date
                NSString* strTime = [dictThisEarthquakeProperties objectForKey:@"time"];
                NSTimeInterval seconds = [strTime doubleValue];
                NSDate* epochNSDate = [[NSDate alloc] initWithTimeIntervalSince1970:seconds];
                NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
                [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss zzz"];
                NSLog (@"Epoch time %@ equates to %@", strTime, [dateFormatter stringFromDate:epochNSDate]);

私の結果はこれです:

Epoch time 1374493503000 equates to UTC 45525-12-19 14:50:00 +0000

ヘルプ/説明をいただければ幸いです。

4

1 に答える 1

2

気にしないで、秒ではなく、jsonからミリ秒を取得していました。

于 2013-07-22T12:09:24.807 に答える