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

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

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];

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值