为什么[NSDate date]获取到的不是当前我的电脑的时间? 本帖最后由 WDandan 于 2014-04-12 13:26:17 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你再尝试将date设置为获取当地时区的时间试试 楼主加上这段代码 NSTimeZone *zone = [NSTimeZone systemTimeZone]; NSInteger interval = [zone secondsFromGMTForDate: date]; NSDate *localeDate = [date dateByAddingTimeInterval: interval]; NSLog(@"%@",localeDate); 谢谢,你这样是得到我电脑上的正确时间。可是,为什么nsdate *date = [nsdate date] 得到的时间是晚8hr呢? 关于TextField的疑惑... UIView 拖动边框,改变大小 发布应用到app store问题 iphone 【在线等。。。】UI页面设计问题请教。 关于在IOS下的 zip解压与压缩 IOS Local notification定时向后台发送数据 cocos2d js音效的问题 类似朋友圈的点赞功能 iOS 系统计算器怎么调用?URL Scheme 是什么 (Class)aClass 类型参数为啥不能创建对象? iOS 怎么实现 分享到腾讯微博?
NSTimeZone *zone = [NSTimeZone systemTimeZone];
NSInteger interval = [zone secondsFromGMTForDate: date];
NSDate *localeDate = [date dateByAddingTimeInterval: interval];
NSLog(@"%@",localeDate);
可是,为什么
nsdate *date = [nsdate date]
得到的时间是晚8hr呢?