zoukankan      html  css  js  c++  java
  • 日期年月日的比较以及判断

                    //对比的时间

                    NSCalendar *gregorian = [[NSCalendar alloc]initWithCalendarIdentifier:NSCalendarIdentifierGregorian];

                    [gregorian setFirstWeekday:2];

                    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];

                    [dateFormatter setDateFormat:@"yyyyMMddHHmmss"];

                    NSDate *fromDate;

                    NSDate *toDate;

                    [gregorian rangeOfUnit:NSCalendarUnitMinute startDate:&fromDate interval:NULL forDate:[dateFormatter dateFromString:tisuTime]];

                    [gregorian rangeOfUnit:NSCalendarUnitMinute startDate:&toDate interval:NULL forDate:[NSDate date]];

                    NSDateComponents *dayComponents = [gregorian components:NSCalendarUnitMinute fromDate:fromDate toDate:toDate options:0];

                        if (dayComponents.minute >= 0 && dayComponents.minute<60) {

                            [self.tisuBtn setTitle: @"已加速" forState:UIControlStateNormal];

                            _tisuBtn.backgroundColor = BUTTON_UNSELECT;

                        }else{

                            //如果大于一小时之后就可以再次点击

                            [self.tisuBtn setTitle: @"加速审核" forState:UIControlStateNormal];

                            _tisuBtn.backgroundColor = MAINCOLOR;

                        }

  • 相关阅读:
    自定义序列化类注意事项
    HashMap中的modCount
    transient
    30张图带你彻底理解红黑树(转)
    hashcode和hash算法
    线程池
    VS2015 NuGet错误:远程证书无效
    解决前台JS弹框Alert点击确定页面会刷新
    Regex中Replace方法的简单实用
    .ashx 一般处理程序
  • 原文地址:https://www.cnblogs.com/wenqian/p/7207429.html
Copyright © 2011-2022 走看看