2012-03-08 11 views
0

私はPHP関数mktime(時代からの時間)からの変数値を持っています、exacly 133123088. 私はiPhoneで読み込み可能な日付にどのように変更できますか?mktime(php)からiphone時間(文字列)

NSDateや文字列のようにこの形式を別の形式に変換する機能はありますか?

答えて

1

NSDate* date = [NSDate dateWithTimeIntervalSince1970: 133123088]

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

133123088は、だから私はあなたがそれ2012年の日付にする133123088に数字が欠けていると思います1974年の日付に対応していることに注意してください:たとえば: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];