Formato de hora actual con Javascript
Quiero obtener la hora actual en un formato específico con javascript.
Con la función de abajo y llamándola me daráVie 01 de febrero 2013 13:56:40 GMT + 1300 (Hora de verano de Nueva Zelanda) Pero quiero formatearlo comoViernes 2:00 pm 1 feb 2013
var d = new Date();
var x = document.getElementById("time");
x.innerHTML = d;
Por supuesto, el código anterior no tiene ninguna lógica de formato, pero todavía no he encontrado ningún formateador que funcione.