рони,
А, я кажется понял.
Автор таки хочет время в UTC, т.к. 1679287353711 - '20.03.2023, 07:42:33' для UTC+3 (Europe/Moscow).
Значит вы все сделали правильно, а у автора единственная проблема в коде - строка №3.
mik888em, у вас третья строка должна быть такая и все будет работать, как планировали:
var hours = date.getUTCHours();