NSDate,NSString,int 数据类型相互转换

NSString 类型数据转换成 NSDate 

- (NSDate *)dateFromStringg:(NSString *)dateString{
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    [dateFormatter setDateFormat: @"yyyy-MM-dd HH:mm:ss"];
    NSDate *destDate= [dateFormatter dateFromString:dateString];
    return destDate;
}

NSLog(@"--日期字符串- %@", responseInJson[@"scantime"]);
NSDate *Date = [self  dateFromStringg:responseInJson[@"scantime"]];
NSLog(@"--日期Date --- %@", [NSString stringWithFormat:@"%@",Date]);

输出如下:



NSDate 转 int 类型

NSTimeInterval timeInterval = [Date timeIntervalSince1970];
NSString *timeString = [NSString stringWithFormat:@"%d",(int)timeInterval];
record.m_time = (int)timeInterval;
NSLog(@"Date转整型-----%@", timeString);

输出如下:



int 类型转换成日期类型

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm"];
NSDate* date = [NSDate dateWithTimeIntervalSince1970:self.record.m_time];
<img src="https://img-blog.csdn.net/20151230185327635?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />NSString* startTime = [dateFormatter stringFromDate:date];


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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值