久久机热这里只有精品,久久99久久国产毛片基地,国产精品视频,在线免费观看你懂的,久久久国产精品三区,久久亚洲精品中文字幕,天天添夭天啪天天谢,亚洲精品一区二区91在线,午夜视频完整版在线观看,性爽久久久久男女

    IOS時間處理
    對時間處理,在開發時,時常碰到。一般有獲取具體的年月日和星期,兩個不同時間的差,某一天的**天或后一天等;在這里我只介紹獲取具體的年月日和星期,及某一天的**天或后一天的方法;
    ????? 對時間的處理一般都會用到NSDate類和NSCalendar類兩個類;
    ????? 獲取當前的時間是:NSDate *nowDate = [NSDate date];獲取具體的年月日就是對nowDate的處理;一般要用到NSCalendar類,首先是對NSCalendar的聲明,再就是屬性的設置, 其中屬性[calendar components:(...)];很重要;設置了屬性就可以根據方法獲取年月日,如int nowYear = [comps year];
    ?????? 獲取星期要先獲取int nowWeek = [comps weekday];再對nowweek的值進行判斷,值是從1到7,分別對應的星期是從星期天到星期六。
    ??????? 代碼如下:
    ??? NSDate *nowDate = [NSDate date];????//這是當前的時間,其實這里可以是任意時間
    ????NSCalendar *calendar = [NSCalendar currentCalendar];
    ????NSDateComponents *comps;
    ????comps = [calendar components:(NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSWeekdayCalendarUnit) fromDate:nowDate];
    ????int nowYear = [comps year];
    ????int nowMonth = [comps month];
    ????int nowDay = [comps day];
    ????int nowWeek = [comps weekday];
    ????NSString *weekStr = [[NSString alloc] init];
    ????switch (nowWeek) {
    ????????case 1:
    ????????????weekStr = @"星期天";
    ????????????break;
    ????????case 2:
    ????????????weekStr = @"星期一";
    ????????????break;
    ????????case 3:
    ????????????weekStr = @"星期二";
    ????????????break;
    ????????case 4:
    ????????????weekStr = @"星期三";
    ????????????break;
    ????????case 5:
    ????????????weekStr = @"星期四";
    ????????????break;
    ????????case 6:
    ????????????weekStr = @"星期五";
    ????????????break;
    ????????case 7:
    ????????????weekStr = @"星期六";
    ????????????break;
    ?????
    ????????default:
    ????????????break;
    ????}
    ????NSLog(@"年:%d;月:%d;日:%d;%@",nowYear,nowMonth,nowDay,weekStr);
    
    ??????? 某一天的**天或后一天的方法:
    ??????? 這里要用到的是NSCalendar,首先也是設置屬性,和上面一樣;用到較主要的方法是[comps setHour:+24];+24表示獲取下一天,-24表示獲取**天;還有[comps setMinute:0]和[comps setSecond:0]都要;
    ???????? 最后將calendar轉換成NSdate;方法如下:
    ?????????????? NSDate *nowDate = [calendar dateByAddingComponents:comps toDate:showDate options:0];?? //showDate表示某天的date,nowDate表示showDate的**天或下一天的date
    ?????????? 代碼如下:
    ??? NSCalendar *calendar = [NSCalendar currentCalendar];
    ????NSDateComponents *comps;
    ????comps = [calendar components:(NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit) fromDate:[[NSDate alloc] init]];
    
    ????[comps setHour:+24]; //+24表示獲取下一天的date,-24表示獲取**天的date;
    ????[comps setMinute:0];
    ????[comps setSecond:0];
    ????NSDate *nowDate = [calendar dateByAddingComponents:comps toDate:showDate options:0];?? //showDate表示某天的date,nowDate表示showDate的**天或下一天的date
    學習鏈接/ios/?tg=5009295340
    學習交流群:317140762
    
    



    產品價格:面議
    發貨地址:北京北京包裝說明:不限
    產品數量:10000.00 件產品規格:不限
    信息編號:48718182公司編號:13632741
    Q Q號碼:1350225154
    北京沃贏科技有限公司 劉老師女士 認證郵箱認證認證 認證 18201568921
    相關產品:教育教學軟件
    本頁鏈接:http://www.olmyr.com/wvs48718182.html
    以上信息由企業自行發布,該企業負責信息內容的完整性、真實性、準確性和合法性。免費黃頁網對此不承擔任何責任。 馬上查看收錄情況: 百度 360搜索 搜狗