考虑像“2017-08-30T06:40:00.000+00:00”这样的字符串 1 - 如何将此字符串转换为时间戳 2 - 如何将此值分组到时隙中(例如,如果值为时间 = 2: 30 PM,将被分组到下午2点到3点的时段)
问问题
303 次
1 回答
-1
我将帮助您在目标 C 中提出一个想法,尝试转换为 swift,如果没有,您可以问我。我会用正确的代码帮助你。一般写一个这样的函数,并在任何你想转换日期格式的地方使用它。
+ (NSString*)dateFormatConv:(NSString *)givenFormat DateValue:(NSString*)dateString needFormat:(NSString *)reqFormat LabelName:(UILabel *)lbl{
NSString *myDateString = dateString;
NSDateFormatter *DateFormatter=[[NSDateFormatter alloc] init];
[DateFormatter setDateFormat:givenFormat];
NSDate *date = [DateFormatter dateFromString:myDateString];
[DateFormatter setDateFormat:reqFormat];
NSString *dateString2 = [DateFormatter stringFromDate:date];
lbl.text = dateString2;
return dateString2;
}
于 2017-08-29T06:46:12.013 回答