Object c将一个double值转换为时间格式

#在平时的学习中,把一些小的方法积攒起来,来满足自己的收藏癖好(也许古董收藏比敲代码更加适合我,可惜我没有钱买古董,还是写代码吧),代码如下:

#####//返回当前时间的时间戳 ##double timeStamp = [[NSDate date] timeIntervalSince1970];; #####//NSTimeInterval 时间间隔,double类型 ##NSTimeInterval time = timeStamp; #####//得到Date类型的时间,这个时间是1970-1-1 00:00:00经过你时间戳的秒数之后的时间 ##NSDate * detaildate = [NSDate dateWithTimeIntervalSince1970:time]; #####//实例化NSDateFormatter对象 ##NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init]; #####//设定时间格式,这里可以设置成自己需要的格式 ##[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; #####//转换成字符串 ##NSString * currentDateStr = [dateFormatter stringFromDate:detaildate]; #####//输出一下 ##NSLog(@"%@", currentDateStr);

#####然后我就拿着字符串去开心的赋值了……

转载于:https://juejin.im/post/5cb467885188251b14579cac

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值