iOS 时间戳 时间串 比较和转换
2016-06-29 15:12
387 查看
1.时间转字符串
2016-06-29 02:30
2.字符串转时间
3.时间戳转时间串
4.时间戳与当前时间对比,做倒计时
5.时间转时间戳
NSDate* date = [NSDate dateWithTimeIntervalSinceNow:0];
NSTimeInterval a=[date timeIntervalSince1970]*1000; // *1000 是精确到毫秒,不乘就是精确到秒
NSString *timeString = [NSString stringWithFormat:@"%.0f", a]; //转为字符型
NSLog(@"%@",timeString);
NSDate * date = [NSDate date]; NSDateFormatter * formatter = [[NSDateFormatter alloc]init]; [formatter setDateFormat:@"yyyy-MM-dd hh:mm"]; NSString * dateStr = [formatter stringFromDate:date]; NSLog(@"%@",dateStr);
2016-06-29 02:30
2.字符串转时间
NSString * dateStr = @"2016-06-30 12:00:00 0"; NSDateFormatter * formatter = [[NSDateFormatter alloc]init]; [formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss z"]; NSDate * date = [formatter dateFromString:dateStr]; NSLog(@"%@",date);
3.时间戳转时间串
CGFloat time = [startTime doubleValue]/1000; NSDate *detaildate=[NSDate dateWithTimeIntervalSince1970:time]; //实例化一个NSDateFormatter对象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; //设定时间格式,这里可以设置成自己需要的格式 [dateFormatter setDateFormat:@"yyyy.MM.dd"]; NSString * str1 = [dateFormatter stringFromDate: detaildate];
4.时间戳与当前时间对比,做倒计时
CGFloat time1 = [_order.gmt_expire doubleValue]/1000; NSDate *date1=[NSDate dateWithTimeIntervalSince1970:time1]; NSTimeInterval time2 =[date1 timeIntervalSinceNow]; int min=((int)time2)/60; cell.warnLabel.text =[NSString stringWithFormat:@"请您于%ld分钟内完成支付,否则订单将被取消",(long)min];
5.时间转时间戳
NSDate* date = [NSDate dateWithTimeIntervalSinceNow:0];
NSTimeInterval a=[date timeIntervalSince1970]*1000; // *1000 是精确到毫秒,不乘就是精确到秒
NSString *timeString = [NSString stringWithFormat:@"%.0f", a]; //转为字符型
NSLog(@"%@",timeString);
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- C语言实现字符转unix时间戳的简单实例
- SQL Server时间戳功能与用法详解
- sqlite时间戳转时间语句(时间转时间戳)
- PHP时间戳使用实例代码
- JS 日期与时间戮相互转化的简单实例
- jquery中实现时间戳与日期相互转换
- 把时间戳转换为日期格式的js代码
- 时间戳转换为时间 年月日时间的JS函数
- php strtotime 函数UNIX时间戳
- php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
- 使用php 获取时间今天明天昨天时间戳的详解
- 时间处理函数工具分享(时间戳计算)
- 讲解iOS开发中基本的定位功能实现