javascript es un lenguaje del lado del cliente. Si necesitás la hora del servidor tenés que postear en un foro de lenguaje de servidor. Es medio extraño tu planteo: pedís una solución basada en javascript y, cuando la obtenés, decís: "buen intento", como si no hubieses pedido una solución en javascript.
Lo único que se me ocurre aconsejarte es que busques o crees un webservice y hagas un request al mismo para obtener la hora. Quizá te sirva investigar acerca de jsonp, por ejemplo.