我有從PHP函數mktime(從時代的時間),exacly 133123088變量值。 我怎麼能改變它在iphone中的可讀日期?mktime(從php)到iphone時間(字符串)
是否有任何函數將這種格式轉換爲另一種像NSDate或只是字符串?
我有從PHP函數mktime(從時代的時間),exacly 133123088變量值。 我怎麼能改變它在iphone中的可讀日期?mktime(從php)到iphone時間(字符串)
是否有任何函數將這種格式轉換爲另一種像NSDate或只是字符串?
NSDate* date = [NSDate dateWithTimeIntervalSince1970: 133123088]
NSTimeInterval timeInterval = 133123088; // NSTimeInterval is a double
NSDate *date = [NSDate dateWithTimeIntervalSince1970:timeInterval];
注意133123088
對應於1974年。所以我猜你缺少在133123088
一個數字,使它成爲一個日期在2012年的日期:例如: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];