ios时间戳

ios 时间戳 与 时间相互转化

随声附和 提交于 2020-04-17 04:27:51
【推荐阅读】微服务还能火多久?>>> 1.今天在做一个webservice的接口的时候,被要求传一个时间戳过去,然后就是开始在Google上找 2.遇到两个问题,一,当前时间转化为时间戳,二,获取的当前时间和系统的时间相差8个小时 一,转化的方法为 NSString *timeSp = [ NSString stringWithFormat : @"%d" , ( long )[localeDate timeIntervalSince1970 ]]; NSLog ( @"timeSp:%@" ,timeSp); // 时间戳的值 二,把获取的时间转化为当前时间 NSDate *datenow = [ NSDate date ]; // 现在时间 , 你可以输出来看下是什么格式 NSTimeZone *zone = [ NSTimeZone systemTimeZone ]; NSInteger interval = [zone secondsFromGMTForDate :datenow]; NSDate *localeDate = [datenow dateByAddingTimeInterval : interval]; NSLog ( @"%@" , localeDate); 3.把时间戳转化为时间的方法 NSDate *confromTimesp = [ NSDate