获取当前系统时间戳的方法
2016-07-07 11:40
281 查看
1、第一种方式
NSDate* dat = [NSDate
dateWithTimeIntervalSinceNow:0];
NSTimeInterval a=[dat
timeIntervalSince1970];
NSString *timeString = [NSString
stringWithFormat:@"%.0f", a];
DLog(@"当前系统时间戳 %@",timeString);
这种方法获取当前时间戳精确到秒,如果需要精确到毫秒那么需要将
NSTimeInterval a=[dat timeIntervalSince1970];这段代码改为NSTimeInterval a=[dat timeIntervalSince1970]*1000;即可。
2、第二种方式,直接调用time函数time(NULL)
NSLog(@"当前系统时间戳2%ld",
time(NULL));
time函数返回值为长整型数据,并且此方法只能精确到秒
NSDate* dat = [NSDate
dateWithTimeIntervalSinceNow:0];
NSTimeInterval a=[dat
timeIntervalSince1970];
NSString *timeString = [NSString
stringWithFormat:@"%.0f", a];
DLog(@"当前系统时间戳 %@",timeString);
这种方法获取当前时间戳精确到秒,如果需要精确到毫秒那么需要将
NSTimeInterval a=[dat timeIntervalSince1970];这段代码改为NSTimeInterval a=[dat timeIntervalSince1970]*1000;即可。
2、第二种方式,直接调用time函数time(NULL)
NSLog(@"当前系统时间戳2%ld",
time(NULL));
time函数返回值为长整型数据,并且此方法只能精确到秒
相关文章推荐
- JS打开新窗口(window.open)
- APP 接口之 oracle分页查询数据 上拉查看之前的,下拉刷新数据接口
- js中自定义数组
- shiro入门
- AppCompat是什么?
- Nand Flash,Nor Flash,CFI Flash,SPI Flash 之间的关系
- 利用国内镜像下载Android源码,并编译生成image镜像文件
- lintcode:逆序对
- java实现的读写锁
- iOS 获取设备信息
- 战争
- 绘制多边形
- Git学习笔记
- colojure语言基础入门
- Apache common包应用集合
- Java类型擦除
- Entity Framework 6.0 Tutorials(2):Async query and Save
- JavaScript 仿ios滑动选择器
- div+ul
- 关于库文件的制作和区别