rem: return (sRealTimeData->boot_time + system_time() + sRealTimeData->timezone_offset) / 1000000;
add: return (sRealTimeData->boot_time + system_time() - (sRealTimeData->isGMT ? 0 : sRealTimeData->timezone_offset)) / 1000000;
context: real_time_clock(void){	return (sRealTimeData->boot_time + system_time() + 		sRealTimeData->timezone_offset) / 1000000;}