我已经添加了这个样本。
localNotif.timeZone = [NSTimeZone systemTimeZone];
NSLog(@"%@",[NSTimeZone systemTimeZone]);
我得到时区 = 亚洲/加尔各答 (GMT+05:30) 偏移 19800,重复间隔 = 0
见下图
我想设置剩余时间 1 月 28 日下午 4.30,但它存储了 11:05:34 时区 = 亚洲/加尔各答 (GMT+05:30) 偏移量 19800
见表格视图单元格
我已经添加了这个样本。
localNotif.timeZone = [NSTimeZone systemTimeZone];
NSLog(@"%@",[NSTimeZone systemTimeZone]);
我得到时区 = 亚洲/加尔各答 (GMT+05:30) 偏移 19800,重复间隔 = 0
见下图
我想设置剩余时间 1 月 28 日下午 4.30,但它存储了 11:05:34 时区 = 亚洲/加尔各答 (GMT+05:30) 偏移量 19800
见表格视图单元格
和
NSTimeZone *localTime = [NSTimeZone systemTimeZone];
您将获得设备上设置的时区。
这是以下文档NSTimeZone
:https ://developer.apple.com/library/ios/#documentation/Cocoa/Reference/Foundation/Classes/NSTimeZone_Class/Reference/Reference.html
像这样使用对象:
NSLog(@"当前本地时区是 %@ (距离 GMT %d 秒)", [localTime name], [localTime secondsFromGMT]);