Hallo,

Ik ben al enige tijd op google aan het zoeken, maar krijg het niet echt gevonden. Ik heb in javascript een weeknummer, jaar en het getal van een dag. Aan de hand daarvan wil ik de datum bepalen.

vb:

var week = 45;
var jaar = 2009;
var dag = 1; // maandag


Dit zou het volgende moeten geven: 2-11-2009
Je hoeft niet gelijk de hele code te geven, tips om me opweg te helpen ben ik ook al blij mee.

Alvast bedankt!
Santhe het is me in PHP ook gelukt, ik probeer het nu alleen in javascript.

Het is me gelukt in JS:

Roep in een bepaalde js functie het volgende aan, aan de hand van jaar, week en dag ga ik dus de datum bepalen.

<script>
var datum = fConvertDate(jaar, week, dag);
</script


Dit is de functie

<script>
function fConvertDate(y, w, dag, dow)
{
	if (!dow) dow = 1;
	 
	if(dag == 0)
	{
		w++; // Omdat bij mij een zondag in een volgende week moet vallen. 
	}
	var day = 24*60*60*1000;
	
	var d = new Date("01/01/" + y);
	s = new Date(d*1 + ((w - 1)*7 - d.getDay()+dag + dow - 1)*day);
	
	return s.getYear() + "-" + s.getMonth() + "-" + s.getDate();
}
</script>

Reageren