Такое решение и правда работает) Спасибо. И кажется, я понял теперь, в чем вся соль была. Из-за разницы временных поясов время отображалось неправильно, timestamp привязан к какому-то конкретному временному поясу, а toLocale берет настройки из браузера. Я во время тестов во время вывода времени не использовал toLocale, тогда как дата этому времени была присвоена с использованием toLocale, поэтому и возникала разница в час.
|