字符串日期与秒数互转
来源:互联网 发布:橱柜哪个牌子好 知乎 编辑:程序博客网 时间:2024/06/03 21:24
- (void)viewDidLoad {
[super viewDidLoad];
NSString *str = @"2016-09-13 21:47:06";
NSTimeInterval seconds = [self dateStrToSeconds:str];
NSLog(@"%f",seconds);
NSLog(@"%@",[self secondsToDateStr:seconds]);
}
//字符串日期转秒数
-(NSTimeInterval)dateStrToSeconds:(NSString *)str
{
NSDateFormatter *formatter = [[NSDateFormatter alloc]init];
[formatter setDateFormat:@"YYYY-MM-dd HH:mm:ss"];
NSDate *date = [formatter dateFromString:str];
NSTimeInterval seconds = [date timeIntervalSince1970];
return seconds;
}
//秒数转字符串日期
-(NSString *)secondsToDateStr:(NSTimeInterval)seconds
{
NSDate *date = [NSDate dateWithTimeIntervalSince1970:seconds];
NSDateFormatter *formatter = [[NSDateFormatter alloc]init];
[formatter setDateFormat:@"YYYY-MM-dd HH:mm:ss"];
return [formatter stringFromDate:date];
[super viewDidLoad];
NSString *str = @"2016-09-13 21:47:06";
NSTimeInterval seconds = [self dateStrToSeconds:str];
NSLog(@"%f",seconds);
NSLog(@"%@",[self secondsToDateStr:seconds]);
}
//字符串日期转秒数
-(NSTimeInterval)dateStrToSeconds:(NSString *)str
{
NSDateFormatter *formatter = [[NSDateFormatter alloc]init];
[formatter setDateFormat:@"YYYY-MM-dd HH:mm:ss"];
NSDate *date = [formatter dateFromString:str];
NSTimeInterval seconds = [date timeIntervalSince1970];
return seconds;
}
//秒数转字符串日期
-(NSString *)secondsToDateStr:(NSTimeInterval)seconds
{
NSDate *date = [NSDate dateWithTimeIntervalSince1970:seconds];
NSDateFormatter *formatter = [[NSDateFormatter alloc]init];
[formatter setDateFormat:@"YYYY-MM-dd HH:mm:ss"];
return [formatter stringFromDate:date];
}
2016-09-14 21:35:44.348 时间转换[1436:129333] 1473774426.000000
2016-09-14 21:35:44.349 时间转换[1436:129333] 2016-09-13 21:47:06
总结:都得转为NSDate作为中介
0 0
- 字符串日期与秒数互转
- 日期与字符串
- 字符串与日期
- 字符串函数与日期函数
- 日期与字符串的转化
- oracle 字符串 与 日期 转换
- java日期与字符串转换
- oracle 字符串与日期转换
- javascript字符串与日期转换
- oracle 日期 与字符串转换
- Oracle日期与字符串转换
- Trafodion 日期与字符串转换
- java日期与字符串转换
- java 日期对象与日期字符串的转换
- 日期格式字符串与日期实现互转
- 用于日期与字符串之间的转换
- javascript 处理字符串与日期的转换
- c#日期与字符串间的转换
- JS中string方法中常用方法之二:String.prototype.concat()
- 2016年下半年规划
- Android小项目之倒计时工具的实现
- spring Invalid content was found starting with element 'init- param'
- HTML 图像
- 字符串日期与秒数互转
- 命令部署一个docker静态网站
- Java Swing 每次打开只运行一个实例,并激活任务栏里的程序
- javascript实现自定义弹窗
- Basic Sensor Calibration (1) -- 加速计传感器校准
- virtualbox安装虚拟机 实现虚拟机 NAT模式和端口转发配置
- 1043. Is It a Binary Search Tree (25)
- awk命令
- Android通过程序接听或者挂断电话