-8

在此处输入图像描述

考虑像“2017-08-30T06:40:00.000+00:00”这样的字符串 1 - 如何将此字符串转换为时间戳 2 - 如何将此值分组到时隙中(例如,如果值为时间 = 2: 30 PM,将被分组到下午2点到3点的时段)

4

1 回答 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 回答