时间戳转时间(长整型数时间转时间字符串)
- (NSString *)dateWithTimeIntervalSince1970:(int64_t)intTime{
//设置时间显示格式:
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateStyle:NSDateFormatterMediumStyle];
[formatter setTimeStyle:NSDateFormatterShortStyle];
[formatter setDateFormat:@"YYYY-MM-dd HH:mm"]; // ----------设置你想要的格式,hh与HH的区别:分别表示12小时制,24小时制
//时间戳转时间的方法
NSDate *confromTimesp = [NSDate dateWithTimeIntervalSince1970:intTime];
NSString *confromTimespStr = [formatter stringFromDate:confromTimesp];
return confromTimespStr;
}
时间转时间戳(时间字符串转长整型时间)
- (int64_t)NSStringWithTimeIntervalSince1970:(NSString *)timeStr{
//设置时间显示格式:
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateStyle:NSDateFormatterMediumStyle];
[formatter setTimeStyle:NSDateFormatterShortStyle];
[formatter setDateFormat:@"YYYY-MM-dd"]; // ----------设置你想要的格式,hh与HH的区别:分别表示12小时制,24小时制
//时间转时间戳的方法:
NSDate* date = [formatter dateFromString:timeStr];
return (long)[date timeIntervalSince1970];
}