美文网首页
iOS NSDate与NSString相互转化

iOS NSDate与NSString相互转化

作者: 华楠 | 来源:发表于2016-12-01 11:34 被阅读0次

    1.时间格式的字符串转date

    <pre>
    NSString *birthdayStr=@"1986-03-28 00:00:00.000";
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss.SSS"];
    [dateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:8]];//解决8小时时间差问题
    5 NSDate *birthdayDate = [dateFormatter dateFromString:birthdayStr];
    </pre>

    2.date转字符串

    <pre>
    NSDate *date = [NSDate date];
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
    NSString *strDate = [dateFormatter stringFromDate:date];
    </pre>

    相关文章

      网友评论

          本文标题:iOS NSDate与NSString相互转化

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