Кто может объяснить странное изменение времени при форматировании?
https://jsfiddle.net/dk8a3zuh/2/
Для тех у кого вывод нормальный, тоже отпишите. Какой у вас часовой пояс? И даже если часы ещё можно было бы объяснить, хотя тоже в разных случаях добавляет разное значение. То вот с минутами и секундами вообще не понятно. Почему добавил именно 2:04?
PS: если что у меня результат такой
Original: Mon Jan 01 1900 19:00:45 GMT+0200 (Финляндия (зима))
format string: 19:02:49
format UTC: 21:02:49
format 1900: 19:02:49
format 1990: 20:00:45