The time_t type represents the number of seconds elapsed since January 1, 1970, 00:00 UTC (this moment in time is called the βepochβ and occurred at that moment all over the world). You can assume that βUTCβ means the same as βGMTβ (see Leap Second for details on very small differences).
Remember that instead of adding or subtracting values ββfrom the time_t type, you should always use the localtime() and mktime() functions to convert to and from the local time zone representation.
source share