关于ios做时间戳,单位做成毫秒的话就出现问题了,正确的该如何做 我百度了好几种方法做时间戳,因为时间戳的单位是秒,所以给它*1000,但是它时间就不对了,我想知道正确的做时间戳的代码,希望大家帮帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 NSDate* dat = [NSDate dateWithTimeIntervalSinceNow:0]; NSTimeInterval a=[dat timeIntervalSince1970]*1000; // *1000 是精确到毫秒,不乘就是精确到秒 NSString *timeString = [NSString stringWithFormat:@"%f", a]; //转为字符型 NSLog(@"%ld", time(NULL)); // 这句也可以获得时间戳,跟上面一样,精确到秒======================网上搜的,有用没? 这种的试过不行啊,我还用过这种//时间转时间戳的方法: NSString *timeSjq = [NSString stringWithFormat:@"%d",(int)[dat timeIntervalSince1970]*-1000]; NSString *timeSjx = [NSString stringWithFormat:@"%d",(int)[datenow timeIntervalSince1970]*-1000]; 试试:double CurrentTime = CACurrentMediaTime(); 有4k多的苹果电脑买吗? apple app store上应用程序的收费方式 IOS app 被杀掉的时候调用的是什么方法? ios的基本三种控制结构解答 iOS教学从业四年的总结 GCDAysnSocket是异步的,怎么把解析成功的数据显示出来 请问这个编译错误如何处理? xcode持续集成问题_xcrun clang编译objective-c问题? 手动改别人的app Xcode6, _OBJC_CLASS_$_BaiduMobStat错误,求大神指导 初学ios遇到麻烦了,烦请大神讲解
NSTimeInterval a=[dat timeIntervalSince1970]*1000; // *1000 是精确到毫秒,不乘就是精确到秒
NSString *timeString = [NSString stringWithFormat:@"%f", a]; //转为字符型 NSLog(@"%ld", time(NULL)); // 这句也可以获得时间戳,跟上面一样,精确到秒
======================
网上搜的,有用没?
//时间转时间戳的方法:
NSString *timeSjq = [NSString stringWithFormat:@"%d",(int)[dat timeIntervalSince1970]*-1000];
NSString *timeSjx = [NSString stringWithFormat:@"%d",(int)[datenow timeIntervalSince1970]*-1000];