PHP関数mktime(エポックからの時間)の変数値、正確には133123088があります。iPhoneで読み取り可能な日付に変更するにはどうすればよいですか?
この形式を NSDate または単に string のような別の形式に変換する関数はありますか?
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];
NSDate* date = [NSDate dateWithTimeIntervalSince1970: 133123088]