title: comparing times from different timezone in boost
body: <p>I have a server which collects information from several devices. Each device is in a different time zone then the server.
  I wish to compare the time of the server to the time the device sends the server.
  1. How can the device get its current time including the time zone (this will be sent to the server)?
  2. How can the server compare its local time to the time given from the server?</p>