1.数值转时间格式
-(NSString *) stringFormInterval:(NSString *)interval
{
NSDateFormatter *formatter = [[[NSDateFormatteralloc] init]autorelease];
[formatter setDateStyle:NSDateFormatterMediumStyle];
[formatter setTimeStyle:NSDateFormatterShortStyle];
[formatter setDateFormat:@"YYYY-MM-dd HH:mm"];
NSDate*confromTimesp = [NSDatedateWithTimeIntervalSince1970:(NSTimeInterval)[interval doubleValue]];
NSString*confromTimespStr = [formatter stringFromDate:confromTimesp];
return confromTimespStr;
}
2.时间格式化为字符串
- (NSString *)stringFromDate:(NSDate *)date{
NSDateFormatter *dateFormatter = [[NSDateFormatteralloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSString *destDateString = [dateFormatterstringFromDate:date];
[dateFormatter release];
return destDateString;
}
3.字符串格式时间转化为时间格式
- (NSDate *)DateFromString:(NSString *)date{
NSDateFormatter *dateFormatter = [[NSDateFormatteralloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSDate *destDateString = [dateFormatterdateFromString:date];
[dateFormatter release];
return destDateString;
}