objective c - NSDate timeIntervalSinceNow and local timezone? -


i'm doing calculation find nstimeinterval between known futuredate (which in gmt/utc) , current time (and timezone) device resides.

nstimeinterval approachinterval = [futuredate timeintervalsincenow]; 

i know nsdate not store timezone specific data, rather being calculated when date needs displaying on device.

my question initial tests (i'm in gmt+0001) seems nstimeinterval returned not account local timezone. have manually calculate timezone offset , remove interval, , best way of doing given can't supply nsdate correct timezone (using timeintervalsincedate: example)

nsdate represents single point in time. not have (and not need!!) time zone. "a known futuredate (which in gmt/utc)" or "i can't supply nsdate correct timezone" not make sense.

[futuredate timeintervalsincenow] returns time interval between futuredate , current date , time , independent of time zones.

if not expected result, perhaps calculation of futuredate wrong.


Comments

Popular posts from this blog

c++ - Creating new partition disk winapi -

Android Prevent Bluetooth Pairing Dialog -

VBA function to include CDATA -