Date
来源:互联网 发布:青岛齐鲁商品交易软件 编辑:程序博客网 时间:2024/05/21 19:18
/** * 获取当前天数 * * @return 当月当前的天数 */- (NSUInteger)GetsCurrentNumDays{ NSDateFormatter * zzformatter = [[NSDateFormatter alloc]init]; zzformatter.dateFormat = @"dd"; NSString *string1 = [zzformatter stringFromDate:[NSDate date]]; if ([string1 isEqualToString:@"0"]) {//判断第一位是否为0 string1 = [string1 substringWithRange:NSMakeRange(1, 1)]; } return [string1 intValue];}/** * 获取当月总天数 * * @return 返回当月的总天数 */- (NSUInteger)GetsMonthDaysTotal{ NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSRange range = [calendar rangeOfUnit:NSDayCalendarUnit inUnit:NSMonthCalendarUnit forDate:[NSDate date]]; return range.length;}-(int)compareDate:(NSString*)date01 withDate:(NSString*)date02{ int ci; NSDateFormatter *df = [[NSDateFormatter alloc] init]; [df setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; NSDate *dt1 = [[NSDate alloc] init]; NSDate *dt2 = [[NSDate alloc] init]; dt1 = [df dateFromString:date01]; dt2 = [df dateFromString:date02]; NSComparisonResult result = [dt1 compare:dt2]; switch (result) { //date02比date01大 case NSOrderedAscending: ci=1; break; //date02比date01小 case NSOrderedDescending: ci=-1; break; //date02=date01 case NSOrderedSame: ci=0; break; default: NSLog(@"erorr dates %@, %@", dt2, dt1); break; } return ci;}
0 0
- date
- date
- date
- Date
- date
- date
- date
- date
- date
- date
- date
- date
- date
- date
- date
- date
- date
- date
- 在Tomcat中部署war
- 2016云计算大会PPT打包下载
- Set Matrix Zeroes
- Socket编程------TCP文件传输(文档、声音、图片、视频和压缩包等)
- angularJS培训之$scope和controller
- Date
- 计算几何基础_1
- 201605计划安排
- 线程共享--互斥锁
- 谁在关心toString的性能?
- Elastic Search Search in Deepth
- IOS 将打印字典和数组的内容由字符编码变为中文
- HTTP之Content-Length
- Windows下cucumber的安装