Węzeł nie dodaje 4 godzin. Oba pokazują dokładnie ten sam moment.
2014-10-01 10:28:04.329-04:00
jest dokładnie taki sam jak
2014-10-01T14:28:04.329Z
tylko jeden znajduje się w strefie czasowej EDT, która ma -04:00
przesunięty do UTC (więc jest tam cztery godziny wcześniej), a drugi jest w UTC.
Prawdopodobnie masz serwer skonfigurowany w EDT, a twój klient jest ustawiony na UTC lub na odwrót.
O ile nie potrzebujesz dokładnie tych samych ciągów, nie martwiłbym się tym.
Lub, jeszcze lepiej, ustaw zarówno komputer klienta, jak i serwer na tę samą strefę czasową, najlepiej UTC .