zoukankan      html  css  js  c++  java
  • 领取招财币,第二天,

    //点击(button)领取的时间,

    -(void)receiveCoin

    {

        self.coinStateLabel.text = @"招财币已领取";

        self.coinBtn.userInteractionEnabled = NO;

        NSDate *now = [NSDate new];

        unsigned units  = NSMonthCalendarUnit|NSDayCalendarUnit|NSYearCalendarUnit;

        NSCalendar *mCal = [[NSCalendaralloc] initWithCalendarIdentifier:NSGregorianCalendar];

        NSDateComponents *mComp = [mCal components:units fromDate:now];

        NSDate *mDate = [mCal dateFromComponents:mComp];

        NSTimeInterval timeInterval = [mDate timeIntervalSince1970];

        NSUserDefaults *dateDefault = [NSUserDefaultsstandardUserDefaults];

        [dateDefault setValue:[NSString stringWithFormat:@"%f",timeInterval] forKey:@"dateFlag"];

     }

     

     

    //进入页面的时间

    -(BOOL)isReceiveCoin

    {

        NSDate *now = [NSDate new];

        unsigned units  = NSMonthCalendarUnit|NSDayCalendarUnit|NSYearCalendarUnit;

        NSCalendar *mCal = [[NSCalendaralloc] initWithCalendarIdentifier:NSGregorianCalendar];

        NSDateComponents *mComp = [mCal components:units fromDate:now];

        NSDate *mDate = [mCal dateFromComponents:mComp];

        NSTimeInterval timeInterval = [mDate timeIntervalSince1970];

        

        NSUserDefaults *dateDefault = [NSUserDefaultsstandardUserDefaults];

        float mInterval = [[dateDefault valueForKey:@"dateFlag"]floatValue];

        

        if(timeInterval - mInterval >= 24 * 60 * 60 - 1){

            return NO;

        }else{

            return YES;

        }

     

    }

  • 相关阅读:
    Java 基本语法之--循环
    java 基本语法之--选择结构
    java基本语法之--进制、运算符
    Java的基本语法之--关键字、标识符、变量
    编写第一个 Java 应用程序
    idea安装、配置及基本使用
    jmeter监听器扩展
    jmeter5.1分布式压测
    青花瓷安装
    python 时间和日期
  • 原文地址:https://www.cnblogs.com/guligei/p/3389121.html
Copyright © 2011-2022 走看看