获取时间间隔 iphon
来源:互联网 发布:彩票合买软件 编辑:程序博客网 时间:2024/05/15 22:50
- (NSString *)intervalSinceNow_YY_MM : (NSDate *) theDate {
NSDate *eDate, *lDate;
eDate = [theDate earlierDate: [NSDate date]];
lDate = [theDate laterDate: [NSDate date]];
NSDateFormatter *yyDateformater=[[NSDateFormatter alloc]init];
[yyDateformater setDateFormat:@"YYYY"];
NSDateFormatter *mmDateformater=[[NSDateFormatter alloc]init];
[mmDateformater setDateFormat:@"MM"];
NSInteger eYear, eMonth, lYear, lMonth, intervalYear, intervalMonth;
eYear = [[yyDateformater stringFromDate:eDate] intValue];
lYear = [[yyDateformater stringFromDate:lDate] intValue];
eMonth = [[mmDateformater stringFromDate:eDate] intValue];
lMonth = [[mmDateformater stringFromDate:lDate] intValue];
if (lMonth > eMonth) {
intervalMonth = lMonth - eMonth;
intervalYear = lYear - eYear;
}
else if(lMonth < eMonth) {
intervalMonth = 12 - eMonth + lMonth;
intervalYear = lYear - eYear - 1;
}
else {
intervalYear = lYear - eYear;
return [NSString stringWithFormat:@"%d年",intervalYear];
}
return [NSString stringWithFormat:@"%d年%d月",intervalYear,intervalMonth];
}
官方的这个 API 可能会省事一些
NSDate *begin = [NSDate date];
unsigned int unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit;
NSCalendar *cal = [NSCalendar currentCalendar];
NSDateComponents *d = [cal components:unitFlags fromDate:begin toDate:[NSDate date] options:0];
int i = 0;
i = [d second];
- 获取时间间隔 iphon
- datediff()获取时间间隔
- 获取时间间隔
- 获取时间间隔
- C++ 获取时间间隔
- NSTimeInterval 获取时间间隔
- android 获取时间间隔
- 获取时间间隔方法
- 获取时间间隔
- 获取时间间隔
- ios NSTimeInterval获取时间间隔
- ios NSTimeInterval获取时间间隔
- ios NSTimeInterval获取时间间隔
- ios NSTimeInterval获取时间间隔
- iOS- NSTimeInterval获取时间间隔
- iOS- NSTimeInterval获取时间间隔
- java获取两个时间间隔
- ios NSTimeInterval获取时间间隔
- WinCE Security --- 文件及证书签名与验证
- [转载]PHP 编码标准 by Zend Framework
- 类与类关系的UML图与代码表现
- Just For Test
- 协处理器
- 获取时间间隔 iphon
- 恋人/情人/性伴侣/红颜知己
- 祭奠
- Silverlight获取屏幕分辨率
- 转载网络上的驱动开发环境配置
- windows下,如何用C++编写守护进程
- Google 開源翻譯類庫
- Java与模式笔记(25)
- Java与模式笔记(26)