0

PHP関数mktime(エポックからの時間)の変数値、正確には133123088があります。iPhoneで読み取り可能な日付に変更するにはどうすればよいですか?

この形式を NSDate または単に string のような別の形式に変換する関数はありますか?

4

2 に答える 2

1
NSTimeInterval timeInterval = 133123088; // NSTimeInterval is a double
NSDate *date = [NSDate dateWithTimeIntervalSince1970:timeInterval];

1974 年の日付に対応していることに注意してください133123088。したがって、2012 年の日付にするために数字が 1 つ欠けていると思います133123088。たとえば、次のようになります。1331230880

NSTimeInterval timeInterval = 1331230880;
NSDate *date = [NSDate dateWithTimeIntervalSince1970:timeInterval];

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
formatter.dateFormat = @"yyyy/MM/dd HH:mm:ss";
NSString *dateString = [formatter stringFromDate:date];
于 2012-03-08T11:20:33.710 に答える
1

NSDate* date = [NSDate dateWithTimeIntervalSince1970: 133123088]

于 2012-03-08T11:15:38.590 に答える