iphone开发计算时间间隔
来源:互联网 发布:网络推广高手 编辑:程序博客网 时间:2024/04/29 12:47
利用时间戳来准确计算某个时间点具现在的时间差
- (NSString *)intervalSinceNow: (NSString *) theDate
{
NSDateFormatter *date=[[NSDateFormatter alloc] init];
[date setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSDate *d=[date dateFromString:theDate];
NSTimeInterval late=[d timeIntervalSince1970]*1;
NSDate* dat = [NSDate dateWithTimeIntervalSinceNow:0];
NSTimeInterval now=[dat timeIntervalSince1970]*1;
NSString *timeString=@"";
NSTimeInterval cha=now-late;
if (cha/3600<1) {
timeString = [NSString stringWithFormat:@"%f", cha/60];
timeString = [timeString substringToIndex:timeString.length-7];
timeString=[NSString stringWithFormat:@"%@分钟前", timeString];
}
if (cha/3600>1&&cha/86400<1) {
timeString = [NSString stringWithFormat:@"%f", cha/3600];
timeString = [timeString substringToIndex:timeString.length-7];
timeString=[NSString stringWithFormat:@"%@小时前", timeString];
}
if (cha/86400>1)
{
timeString = [NSString stringWithFormat:@"%f", cha/86400];
timeString = [timeString substringToIndex:timeString.length-7];
timeString=[NSString stringWithFormat:@"%@天前", timeString];
}
[date release];
return timeString;
}
- iphone开发计算时间间隔
- iPhone开发--计算两个日期的时间间隔 年 月 日
- c# 计算时间间隔
- 计算时间间隔函数
- c# 计算时间间隔
- Linux计算时间间隔
- 时间间隔计算
- 计算时间间隔
- C#时间间隔计算
- VB计算时间间隔
- C#时间间隔计算
- ORACLE 时间间隔计算
- 计算时间间隔天数
- 计算时间间隔
- js计算时间间隔
- iOS 时间间隔计算
- PHP计算时间间隔
- 如何计算系统时间间隔。
- Android之ListView的个人笔记。(新手必看)
- 深入理解.net的事件与委托机制
- 研究技术要多多思考
- 错误提示:在对应所需对应的序列或 集合中没有找到对应的项目。
- c++学习——bool 变量测试(四则运算,所占字节大小)
- iphone开发计算时间间隔
- 背包问题之0-1背包(二)
- vc与matlab混编之引擎
- 实例比较DWR和AJAX应用的优缺点
- iPhone数据库结构
- ARM USB蓝牙,Bluez 移植。
- 正则表达式中的特殊字符
- 安装cronolog
- 给windows客户端开发新人的一点建议