тебе не нужно поправлять системный вывод переменных. тебе нужно вывести это время (правильное время) в своей локали. то есть отобразить его так, как его должен видеть пользователь. твой пользователь в московском часовом поясе и в россии, значит он должен видеть это время в григорианском календаре, на русском языке с часовом поясе +3 часа относительно UTC