NsDate
来源:互联网 发布:caffe on spark 编辑:程序博客网 时间:2024/06/16 03:10
1 NSString* timeStr = @"2011-01-26 17:40:50";
2 NSDateFormatter *formatter = [[[NSDateFormatter alloc] init] autorelease]; 3 [formatter setDateStyle:NSDateFormatterMediumStyle]; 4 [formatter setTimeStyle:NSDateFormatterShortStyle]; 5 [formatter setDateFormat:@"YYYY-MM-dd HH:mm:ss"]; // ----------设置你想要的格式,hh与HH的区别:分别表示12小时制,24小时制 6 7 //设置时区,这个对于时间的处理有时很重要 8 //例如你在国内发布信息,用户在国外的另一个时区,你想让用户看到正确的发布时间就得注意时区设置,时间的换算. 9 //例如你发布的时间为2010-01-26 17:40:50,那么在英国爱尔兰那边用户看到的时间应该是多少呢?10 //他们与我们有7个小时的时差,所以他们那还没到这个时间呢...那就是把未来的事做了11 12 NSTimeZone* timeZone = [NSTimeZone timeZoneWithName:@"Asia/Shanghai"];13 [formatter setTimeZone:timeZone];14 15 NSDate* date = [formatter dateFromString:timeStr]; //-将字符串按formatter转成nsdate16 17 NSDate *datenow = [NSDate date];//现在时间,你可以输出来看下是什么格式18 19 NSString *nowtimeStr = [formatter stringFromDate:datenow];//将nsdate按formatter格式转成nsstring
时间戳
NSString *timeSp = [NSString stringWithFormat:@"%d", (long)[datenow timeIntervalSince1970]]; NSLog(@"timeSp:%@",timeSp); //时间戳的值时间戳转时间的方法 NSDate *confromTimesp = [NSDate dateWithTimeIntervalSince1970:1296035591]; NSLog(@"1296035591 = %@",confromTimesp); NSString *confromTimespStr = [formatter stringFromDate:confromTimesp]; NSLog(@"confromTimespStr = %@",confromTimespStr);
0 0
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- NSDate
- nsdate
- contrib module missing in opencv 3.0? up vote 3 down vote favorite I am using OpenCV 3.0 beta.
- 数据库优化设计方案有哪些?
- 奔向家的喜悦
- ceph部署过程
- UI一揽子计划 16 (网络编程、HTTP协议、iOS 实现网络编程、服务器接口)
- NsDate
- 使用python进行文本分类
- iOS9适配
- 面试官有问题?我看是你有问题吧!
- JSON.NET 简单的使用
- UI一揽子计划 17 (image的异步加载、KVO观察者模式、KVO进行豆瓣列表界面图片的异步加载)
- 开发者如何演示App功能给客户
- App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Te
- Ubuntu 14.04 LTS下安装Google Chrome浏览器