webForumDet fria alternativet

Veckodagar?

1 svar · 186 visningar · startad av mozilla

mozillaMedlem sedan juli 20011 084 inlägg
#1

Jag skulle vilja få reda på vilken veckodag ett visst datum är, och efter lite sökning fick jag reda på att man kan använda getDay problemet ligger i att jag vill att användaren ska kunna skriva in egna datum och kolla vilken veckodag det är. Och för att göra det enkelt skriver man in det med yyyy-mm-dd och det gick inte att lösa med getDay. Hur gör man för att kunna förbestämma datum i getDay?

JojoxxMedlem sedan juni 20004 308 inlägg
#2
function getDateObjOfLameTextString(str){
	if(!str.match(/^(\d{4})-(\d{2})-(\d{2})$/)){ return false; }
	return new Date(RegExp.$1,parseInt(RegExp.$2,10)-1,RegExp.$3);
}
var date=getDateObjOfLameTextString("2002-09-29")
var dagar=new Array("Söndag","Måndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag");
alert(dagar[date.getDay()]);
130 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)