-1

我需要将 NSDate 转换为 NSString,然后将此 NSString 转换回具有完整时间和日期的 NSDate - 存储它的最佳格式是什么?

4

1 回答 1

5

转换为 NSString,首先 NSTimeInterval 然后创建 NSString 对象并做你想做的事。

转换成NSDate,先转换成NSTimeInterval(double value)并创建一个NSDate对象

NSDate *date = [NSDate date]; 
//        convert to NSString
NSString *strValue = [NSString stringWithFormat:@"%f", [date timeIntervalSince1970]]; 

//        convert to NSDate
date =  [NSDate dateWithTimeIntervalSince1970:[strValue doubleValue]];
于 2013-01-24T12:33:12.697 回答