Se avete solo bisogno di una volta nella tua pagina, mantenere le cose semplici ...
["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"][(new Date()).getDay()]
non pensavo che sarebbe stato un grosso problema per estendere, ma dal momento che ho 3 voti per l'internazionalizzazione nei commenti ...
// dictionary version
({
es: ["Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado"],
en: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
})['en'][(new Date()).getDay()]
// returns Wednesday
// list version
langs=['en','es']
[
["Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado"],
["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
][langs.indexOf('es')][(new Date()).getDay()]
// returns Miércoles
E, infine, la versione del codice di golf ...
["Sun","Mon","Tues","Wednes","Thurs","Fri","Satur"][(new Date()).getDay()]+"day"
grazie mille! :) – Jason
La pagina "JavaScript Date Object" su MDN include il supporto del browser (che in questo caso è eccellente). https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date –