我有一个像这样的timeString:11:00:00.000+0000
我想从这个时间字符串生成一个NSDate:
以及从TimeString中提出的时间组件。 我试过这个:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"HH:mm:ss.SSSZ"];
return [dateFormatter dateFromString:aTimeString];
从此TimeString创建NSDate。但是,要将当前日期设置为此生成的NSDate是一些简单的方法还是我需要设置每个日期组件?
答案 0 :(得分:0)
方法dateFromString:
使用NSString中组件的值。
要使用当前值创建NSDate对象,请使用[NSDate date]
。
然后,您可以使用NSDateFormtter和dateFormat在该日期设置所需的格式,并且可以使用[formatter stringFromDate:[NSDate date]]