Ios 我需要关于时区显示的确认

Ios 我需要关于时区显示的确认,ios,objective-c,nstimezone,Ios,Objective C,Nstimezone,我想知道下面的代码是否能正确地显示东部时间,无论是什么情况(日光节约还是非日光节约)。目前,由于日光节约,我的应用程序无法正确显示数据。这段代码现在似乎工作得很好,但我不想在几个月后发现这段时间没有正确调整 [NSTimeZone timeZoneWithName:@"US/Eastern"] 对 2015年3月10日,它显示 US/Eastern (EDT) offset -14400 (Daylight) US/Eastern (EST) offset -18000 对于2015年3

我想知道下面的代码是否能正确地显示东部时间,无论是什么情况(日光节约还是非日光节约)。目前,由于日光节约,我的应用程序无法正确显示数据。这段代码现在似乎工作得很好,但我不想在几个月后发现这段时间没有正确调整

 [NSTimeZone timeZoneWithName:@"US/Eastern"]

2015年3月10日,它显示

US/Eastern (EDT) offset -14400 (Daylight)
US/Eastern (EST) offset -18000
对于2015年3月1日,它显示

US/Eastern (EDT) offset -14400 (Daylight)
US/Eastern (EST) offset -18000

由于日光节约,我的应用程序无法正确显示数据。
此代码现在似乎工作正常。
是否有两个句子相互矛盾?抱歉,我的应用程序使用了另一个时区逻辑“[NSTimeZone TimeZoneWithAbRevision:@“EST”;”