字符串时间格式的目标C
问题描述:
这里是我的代码,字符串时间格式的目标C
NSString *starttime [email protected]"05:00:00";
是字符串格式,我想,在HH:MM:SS
,请说怎么办, 这是我做的,但它显示1999-12-31 23:30:33
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"hh:mm:ss"];
NSDate *startTime = [dateFormat dateFromString:starttime];
答
只需添加一个时区,像这样:
NSString *starttime [email protected]"5:00:00";
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"hh:mm:ss"];
[dateFormat setTimeZone: [NSTimeZone timeZoneWithName:@"UTC"]];
NSDate *startTime = [dateFormat dateFromString:starttime];
它将转换为:2000-01-01 05:00:00 UTC
谢谢,我知道了 –
请告诉我如何从一个方法调用数组到另一个方法在目标c中的同一类?请帮我做。 –
这听起来像一个无关的问题。如果这是另一个问题,请单独发布。 – null