Cocoa 获取当前时区 (NSTimeZone)

 需求:

现从服务器收到数据是格林威治的标准时间,需要转换成本地时间。

分析:只需要获取本地的时区即可

NSTimeZone类:

涉及的方法:

静态方法:localTimeZone

成员方法:secondsFromGMT

 

  
  
  
  
  1. NSTimeZone * timeZone = [NSTimeZone localTimeZone]; 
  2. NSTimeInterval interval = timeZone.secondsFromGMT; 

这里的interval取得的是以秒为单位,那么

获取时区应该是

interval/3600

你可能感兴趣的:(cocoa,timezone,时区,NSTimeZone)