美文网首页iOS 技巧
iOS 字符串转换为时间

iOS 字符串转换为时间

作者: 一颗熊的自由时光 | 来源:发表于2020-09-24 15:45 被阅读0次

    比如说

    NSString * timeStr = @"20151106"; 
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    //需要设置为和字符串相同的格式
    [dateFormatter setDateFormat:@"yyyyMMdd"]; 
    NSDate *localDate = [dateFormatter dateFromString:timeStr];
    

    根据字符串格式选择下图与之匹配的书写格式

    iOS-NSDateFormatter 格式说明: 
    G: 公元时代,例如AD公元 
        yy: 年的后2位 
        yyyy: 完整年 
        MM: 月,显示为1-12 
        MMM: 月,显示为英文月份简写,如 Jan 
        MMMM: 月,显示为英文月份全称,如 Janualy 
        dd: 日,2位数表示,如02 
        d: 日,1-2位显示,如 2 
        EEE: 简写星期几,如Sun 
        EEEE: 全写星期几,如Sunday 
        aa: 上下午,AM/PM 
        H: 时,24小时制,0-23 
        K:时,12小时制,0-11 
        m: 分,1-2位 
        mm: 分,2位 
        s: 秒,1-2位 
        ss: 秒,2位 
        S: 毫秒 
    

    相关文章

      网友评论

        本文标题:iOS 字符串转换为时间

        本文链接:https://www.haomeiwen.com/subject/fklpektx.html