iOS 时间戳转化为时间 时间转化为时间戳
来源:互联网 发布:美白乳液知乎 编辑:程序博客网 时间:2024/06/05 01:25
NSTimeInterval time = [[NSDate date] timeIntervalSince1970]; //可以这样定义
NSLog(@"当前时间为%f", time); 打印出从1970年开始到现在的秒数.
可见time可以赋值给float类型
所以可以这样写:
float a = time;
这样就可以很容易的到两个时间点中间相差多少秒。
- (void)timeSp{
//设置时间显示格式:
//NSString* timeStr = @"2011-01-26 17:40:50";
NSString* timeStr = @"2012-01-26";
NSDateFormatter *formatter = [[NSDateFormatteralloc] init];
[formatter setDateStyle:NSDateFormatterMediumStyle];
[formatter setTimeStyle:NSDateFormatterShortStyle];
[formattersetDateFormat:@"YYYY-MM-dd"];
//[formattersetDateFormat:@"YYYY-MM-dd HH:mm:ss"];// ----------设置你想要的格式,hh与HH的区别:分别表示12小时制,24小时制
//设置时区,这个对于时间的处理有时很重要
//例如你在国内发布信息,用户在国外的另一个时区,你想让用户看到正确的发布时间就得注意时区设置,时间的换算.
//例如你发布的时间为2010-01-26 17:40:50,那么在英国爱尔兰那边用户看到的时间应该是多少呢?
//他们与我们有7个小时的时差,所以他们那还没到这个时间呢...那就是把未来的事做了
NSTimeZone* timeZone = [NSTimeZonetimeZoneWithName:@"Asia/Beijing"];
[formattersetTimeZone:timeZone];
NSDate* date = [formatter dateFromString:timeStr];
//------------将字符串按formatter转成nsdate
NSLog(@"&&&&&&&&&&&&&&&&&&&&&&&&&&&=%@",date);
NSDate *datenow = [NSDatedate];//现在时间,你可以输出来看下是什么格式
NSLog(@"datenow +++++++++++++====%@",datenow);
NSString *nowtimeStr = [formatterstringFromDate:datenow];//----------将nsdate按formatter格式转成nsstring
//时间转时间戳的方法:
NSString *timeSp = [NSStringstringWithFormat:@"%ld", (long)[datetimeIntervalSince1970]];
NSLog(@"*********************timeSp:%@",timeSp);//时间戳的值
}
-(void)confromTimesp
{
NSDateFormatter *formatter = [[NSDateFormatteralloc] init];
[formatter setDateStyle:NSDateFormatterMediumStyle];
[formatter setTimeStyle:NSDateFormatterShortStyle];
[formattersetDateFormat:@"YYYY-MM-dd"];
//时间戳转时间的方法
NSDate *confromTimesp = [NSDatedateWithTimeIntervalSince1970:1396035591];
NSLog(@"1396035591 = %@",confromTimesp);
NSString *confromTimespStr = [formatter stringFromDate:confromTimesp];
NSLog(@"confromTimespStr = %@",confromTimespStr);
}
- iOS将时间转化为时间戳
- 时间戳转化为时间
- 时间戳转化为时间
- iOS 时间戳转化为时间 时间转化为时间戳
- 时间戳转化为标准时间
- js时间戳转化为时间
- Java 时间戳转化为时间格式
- js中时间戳转化为时间
- 时间戳转化为时间格式
- 时间戳转化为时间格式
- 日期转化为时间戳
- 时间戳转化为文字描述
- iOS将标准时间转化为时间戳
- iOS 世界时间转化为中国时间
- IOS-时间戳转化时间
- 获取系统时间及将时间戳转化为时间
- 时间转化为整型
- 时间戳转化为今天什么什么时间,昨天什么什么时间【ios】
- ContentProvider
- 共享01背包问题的测试数据
- 高质量C\C++编程(二)
- UML用户指南(第二版)读书笔记-用况图
- GitHub如何运作:时间并不决定一切
- iOS 时间戳转化为时间 时间转化为时间戳
- 股市如人生,不争即是争
- RedHat中配置为字符界面启动同时对/dev/fb0操作进行配置
- 黑马程序员 Java基础 --->异常处理与包
- myeclipse调试的10点建议
- 顶级牛人的求职信
- GitHub如何运作:异步工作
- Redhat企业6.0安装vnc
- GitHub如何运作:创新很重要