温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

关于项目中日期时间与时间戳转化

发布时间:2020-07-10 17:41:03 阅读:1400 作者:森林的守护 栏目:开发技术
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

时间戳与时间的转换根据后台返回的数据样式我们进行不同的方法转换

1.  NSDateFormatter *dateFormatter;

     dateFormatter = [[NSDateFormatter alloc] init];

    // 此处设置的时间是月日,根据工程的需要进行修改时间显 示

     dateFormatter.dateFormat = @"MM-dd";

    //[lineDic objectForKey:@"date"] longLongValue]这个是服务器放回的数据进行请求的样式,根据自己  服务器返回的数据进行相应的修改

     NSDate *d = [[NSDate alloc]initWithTimeIntervalSince1970:[[lineDic objectForKey:@"date"]    longLongValue]/1000.0] ;

  //将时间戳数据转换成需要的显示的字符串的样式

  NSString *string = [NSString stringWithFormat:@"%@",[dateFormatter stringFromDate:d]];

2.将时间戳字符串转化成data类型

  // 创建一个时间格式化对象
    NSDateFormatter *datef = [[NSDateFormatter alloc] init];
    // 设定时间的格式
    [datef setDateFormat:@"yyyy-MM-dd"];
    // 将字符串转换为时间对象
    NSDate *tempDate = [datef dateFromString:str];

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI

开发者交流群×