IOS 时间 日历 处理集合

1.获得当前时间 从1970开始的秒数

NSTimeInterval time = [[NSDate date[ timeIntervalSince1970]];

NSString * str = [NSString stringWithFormat:@"%lf",(long long int )time];

2.两个时间比较

NSTimeInterval secondsInterval= [date timeIntervalSinceDate:tomorrow];

3.得到年月日

    NSDate * date = [NSDate date];

    NSCalendar * calen = [NSCalendar currentCalendar];

    NSUInteger flag = NSCalendarUnitYear|NSCalendarUnitMonth|NSCalendarUnitDay|NSCalendarUnitHour|NSCalendarUnitMinute;

    NSDateComponents * dateCom = [calen components:flag fromDate:date];

    int hour = [dateCom hour];

    int day = [dateCom day];

    int min = [dateCom minute];

原文地址:https://www.cnblogs.com/rollrock/p/4585377.html