Согласно документам Mozilla Developer Docs для JavaScript,
Метод getTimezoneOffset () возвращает разницу часовых поясов, в
минут от текущей локали (настройки хост-системы) до UTC.
Сводные комментарии метода для GetUtcOffset в .NET описывает
Резюме:
Вычисляет смещение или разницу между временем в этом часовом поясе и всемирным координированным временем (UTC) для определенной даты и времени.
По существу оба выполняют почти одинаковую работу, за исключением того, что .Net возвращает объект TimeSpan , тогда как JavaScript - это просто число (разница смещения в минутах)
Значение свойства TotalMinutes в факте объекта TimeSpan возвращает то же значение, что и JavaScripts '