O nó não está adicionando 4 horas. Ambos mostram exatamente o mesmo instante.
2014-10-01 10:28:04.329-04:00
é exatamente igual
2014-10-01T14:28:04.329Z
apenas um está em um fuso horário EDT que tem
-04:00
deslocamento para UTC (portanto, é quatro horas mais cedo lá), e o outro está em UTC. Provavelmente você tem seu servidor configurado em EDT e seu cliente está configurado para UTC ou vice-versa.
A menos que você precise exatamente das mesmas cordas, eu não me preocuparia com isso.
Ou, melhor ainda, defina a máquina cliente e servidora para o mesmo fuso horário, de preferência UTC .