ios 时间和时间戳的相互转换
来源:互联网 发布:大学生消费水平的数据 编辑:程序博客网 时间:2024/05/30 23:03
1.时间转换成时间戳
从服务器上面获取到的时间戳 (有时是NSString类型的,也有是long类型的。需要转换)
//时间戳转化成时间,string代表时间戳
NSString *str = string;
//时间
NSTimeInterval time = [str longLongValue];
//(这里时间戳是毫秒)
NSDate *date = [NSDate dateWithTimeIntervalSince1970:time/1000];
//时间格式 如: @”yyyy.MM.dd HH:mm”
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:formartString];
//转换成当前所要格式的时间
NSString *currentDateStr = [dateFormatter stringFromDate:detailDate];
也可以把上面的代码写在一个方法里面,用一个对象直接调用,减少代码量。 如:- (void)time:(NSString )string formart:(NSString )formartString text:(void(^)(NSString *str))text 方法。
2.时间戳转化成时间
// time是获取到的时间
NSTimeInterval time1 = [time timeIntervalSince1970]*1000;
- iOS时间和时间戳的相互转换
- ios 时间和时间戳的相互转换
- iOS开发中时间戳和时间的相互转换
- 时间戳和时间的相互转换
- iOS时间戳和NSDate之间的相互转换
- iOS怎么实现日期和时间戳的相互转换
- iOS时间与时间戳相互转换
- iOS中字符串时间与时间戳的相互转换
- JavaScript 时间戳和时间相互转换
- 时间戳和时间相互转换
- 时间和时间戳的相互转换方法分享
- C# 时间戳和时间的相互转换
- Java时间和时间戳的相互转换
- Java时间和时间戳的相互转换
- python时间和时间戳之间的相互转换
- Java时间和时间戳的相互转换
- Java时间和时间戳的相互转换
- Java时间和时间戳的相互转换
- [51nod]1265 四点共面
- laravel在WIN7快速简单安装
- Java 设计模式之简单工厂模式
- dfsdfd
- HTTP学习笔记
- ios 时间和时间戳的相互转换
- 课程练习四-problemW
- 分享到QQ、QZone方法,无需登录
- 论文阅读:Comparative Study of Deep Learning Software Frameworks( caffe、Neon、TensorFlow、Theano、Torch 之比较)
- mac chrome 常用插件
- 摆脱VC++6.0,教你如何用visual Studio2010完美运行C++程序
- laravel_基础_Response|redirect|cookie|view|json|jsonp|download
- IEEE POSIX 标准
- linux网络编程中tcp