Если вы отправляете метку времени UTC клиенту (т.е. миллисекунды с 00:00 01.01.1970 или 1970-01-01T00: 00: 00.000Z), вы можете преобразовать ее в местное время в javascript, используя:
// Just to get local timezone offset
var tmp = new Date();
// Adjust timestamp to local time and create a local date object
var localTime = new Date(timestamp - tmp.getTimezoneOffset() * 6e4);
Смещение часового пояса javascript возвращается в минутах для добавления к местному времени, чтобы получить UTC, поэтому для часового пояса UTC + 10 это -600.Вы можете вернуть эквивалентную временную метку, изменив операцию:
var tmp = new Date();
var UTCtimestamp = tmp + tmp.getTimezoneOffset() * 6e4
Конечно, все зависит от того, на каком локальном компьютере установлены часы точно.