I'm wondering how I can accurately work out the local time in New York using Boost and C++, even if I run the code on a servers located in a range of different countries?

**What I have tried**

I have tried looking at the [Boost C++ examples](http://www.boost.org/doc/libs/1_39_0/doc/html/date_time/examples.html) but I couldn't seem to find anything.