一、时间转时间戳
NSDate * date = [NSDatedate];
NSString * timeStamp = [NSStringstringWithFormat:@"%f", [datetimeIntervalSince1970]];
timeStamp即为时间戳。
二、时间戳转时间
NSDateFormatter *fmt = [[NSDateFormatteralloc]init];
fmt.dateFormat =@"yyyy-MM-dd HH:mm";// @"yyyy-MM-dd HH:mm:ss"
NSDate * date = [
NSDate dateWithTimeIntervalSince1970:[timeStampintValue
]];NSString *time = [fmt stringFromDate:date];
这里转换可以这样记,想得到时间就是date开头,如dateWithTimeIntervalSince1970。想得到字符串就是string开头,如stringFromDate。