关于时间挫的一些转化 swift OC
2016-08-30 00:00
246 查看
做项目时,后台给返回的数据是 毫秒
这样就需要转换时间搓 变成我们需要的样式,如:2016年8月30日 11:18
OC:
swift:
这样就会转换成我们想要的样式。
1.把获取的时间转换成当前时间
2.把当前时间转换成时间戳
3.把时间戳转换为时间
4.输出只有年月日 忽略时分秒
这样就需要转换时间搓 变成我们需要的样式,如:2016年8月30日 11:18
OC:
swift:
这样就会转换成我们想要的样式。
1.把获取的时间转换成当前时间
NSDate *dateNow = [NSDate date]; NSTimeZone *zone = [NSTimeZone systemTimeZone]; NSInteger interval = [zone secondsFromGMTForDate:dateNow]; NSDate *localDate = [dateNow dateByAddingTimeInterval:interval]; NSLog(@"%@",localDate);
2.把当前时间转换成时间戳
_timeSp = (long)[dateNow timeIntervalSince1970]; NSLog(@"timeSp:%ld",(long)_timeSp); //时间戳的值
3.把时间戳转换为时间
NSDate *time = [NSDate dateWithTimeIntervalSinceNow:1464274800]; NSLog(@"%@",time);
4.输出只有年月日 忽略时分秒
NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setDateFormat:@"yyyy年MM月dd日"]; NSString *str = [formatter stringFromDate:date];
相关文章推荐
- 关于时间转化的一些代码
- 关于时间的一些转化
- 关于JavaScript的针对时间的一些判断:
- 关于时间格式的一些处理方法
- Js获取当前日期时间和我的JQ关于日期的一些例子
- 关于估时间的一些感想 推荐
- js关于时间日期的一些方法汇总
- 关于时间的一些客户端校验方法
- JAVA中关于时间跟日期的一些常用方法
- 关于时间管理的一些沉淀
- 关于sql时间函数的一些简单的例子(本机本地时间,国外服务器不能使用)
- Oracle 关于日期时间比较、格式转化等操作
- 关于VB.net代码转化为C#代码出现的一些问题
- 关于SQL SERVER时间格式使用的一些总结 综合整理
- sql server 借用函数处理一些关于时间的实用例子
- 关于SQL SERVER时间格式使用的一些总结
- 想在每个文件头部加一些关于该文件的信息,如作者,创建时间,用途等,大家一般是怎么操作的?
- 关于系统时间的一些操作
- reporting services中关于数字转化为时间时空值的处理
- C#关于时间的一些方法