美文网首页
获取时间在某一个区间内

获取时间在某一个区间内

作者: 幽玄727 | 来源:发表于2019-04-17 16:22 被阅读0次

   //获取当前时间

    NSDate*today = [NSDatedate];

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

    // 时间格式,建议大写    HH 使用 24 小时制;hh 12小时制

    [dateFormatsetDateFormat:@"yyyy-MM-dd"];

    NSString* todayStr=[dateFormatstringFromDate:today];//将日期转换成字符串

    today=[ dateFormatdateFromString:todayStr];

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

    [dateFormattersetDateFormat:@"yyyy-MM-dd"];

//    NSDate *startDate = [dateFormatter dateFromString:@"2017-07-26"];

    NSDate*startDate = today;

    NSDate*endDate = [dateFormatterdateFromString:@"2019-04-30"];

    //利用NSCalendar比较日期的差异

    NSCalendar *calendar = [NSCalendar currentCalendar];

    NSCalendarUnit unit = NSCalendarUnitDay;//只比较天数差异

    //比较的结果是NSDateComponents类对象

    NSDateComponents*delta = [calendarcomponents:unitfromDate:startDatetoDate:endDateoptions:0];

    NSLog(@"%ld",delta.day);

相关文章

  • 获取时间在某一个区间内

    //获取当前时间 NSDate*today = [NSDatedate]; NSDateFormatte...

  • 企业竞争终究是营销的比拼

    尽管在一段时间内,某一个企业能够依靠较为先进的技术或概念去获取一定时期内的独特功能认知,但从长远来看,市场总归是一...

  • 营销,就是营销人性的弱点!

    尽管在一段时间内,某一个企业能够依靠较为先进的技术或概念去获取一定时期内的独特功能认知,但从长远来看,市场总归是一...

  • Android开发工作常用代码总结《持续更新...》

    Java产生随机数 小数点向左移位 获取设备IMEI 获取当前时间 获取网口MAC地址 判断时间是否在一个区间内 ...

  • Objective-C基本的性能优化,理解性东西,

    1.iOS缓存方案? <1>网络优先:开始总是从网络获取,如果获取失败,从本地获取。 <2>本地优先:在一段时间内...

  • 3-3homework

    结果 代码 总结 1. 思路: 折线图参数需求,data字段需要一个list 我们的需求是获取一段时间内,不同的区...

  • NSDate--时间

    获取时间 转换为本地时间 当前时间---->时间戳 1.首先获取0时区的时间转成东八区的时间 2.将获得的东八区时...

  • 流程控制语句之条件语句(二)

    if-elif语句 生活中经常需要进行多重判断,例如,考试成绩在90~100区间内,称为优秀;在80~90区间内,...

  • [C++并发编程实战]准备篇

    术语 并发(concurrency):两个或两个以上的任务在一段时间内被执行。我们不必care这些任务在某一个时间...

  • 如何短时间内获取精力?

    在日益繁忙的工作中,你是否经常有以下感觉: 经过繁忙的一天之后,到傍晚时感觉头的某个部位特别疼,像有压板使劲压一样...

网友评论

      本文标题:获取时间在某一个区间内

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