nerv_, 
	
	| 
		
			 Цитата: 
		
	 | 
	| 
		тогда, если я правильно понял вопрос, так: ... getTimeZoneOffset ...
	 | 
	
Ну да, что-то типа того. Как понимаю, средствами языка смещение никак не вычислить. Только парсить.
laimas, в том-то и дело, что источник не свой. В общем виде, нужно написать функцию, сравнивающую две даты, которая будет принимать аргументы в пяти распространенных форматах: JS Date, time (кол-во мс с 1970), ISO8601, IETF RFC 2822 и moment.js date. Причем даты могут быть в разных форматах.
P.S. Вопрос на засыпку для извращенцев, что вернут выражения :-)
new Date(/14/)
new Date(/33/)