I am using time(0) for current timestamp for communication in Debian Jessie platform, but it seems different VMs or embedded systems (all running Debian Jessie) have different result, some for UTC and some for localtime. How can I make time(0) consistent for UTC only?