系统时间——年月日——使用宝典

来源:互联网 发布:晾霸 好太太 知乎 编辑:程序博客网 时间:2024/05/20 18:52

简单的记录一下项目中获取时间的方法吧!



附赠代码:

 //ios里面获取系统时间的方法
    NSString *date;
    NSDateFormatter *formatter=[[NSDateFormatter alloc]init];
    [formatter setDateFormat:@"YYYY-MM-dd"];
    date=[formatter stringFromDate:[NSDate date]];
    NSLog(@"%@",date);
    
    //想实现查找几天前的时间,可以用这个方法
    NSDate *date2 = [[NSDate alloc] init];
    date2 = [date2 dateByAddingTimeInterval:-7*3600*24];
    NSLog(@"%@",date2);
    
    
    //单独获取我们的年、月、日、时、分、秒
    NSDate *nowDate = [NSDate date];
    NSCalendar *cal = [NSCalendar currentCalendar];
    unsigned int unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit |NSSecondCalendarUnit;
    NSDateComponents *dd = [cal components:unitFlags fromDate:nowDate];
    
    int yy = [dd year];
    int mm = [dd month];
    int d = [dd day];
    
    int hourT = [dd hour];
    int minT = [dd minute];
    int secT = [dd second];



0 0
原创粉丝点击