webForumDet fria alternativet
Logga in / Bli medlem

Jämför datum

JavaScript

2 svar · 280 visningar · startad av voigtann1

Medlem sedan juni 20019 519 inlägg
Trådstart#1

Jag har ett litet problem.
Jag vill att användaren ska få reda på hur många veckor + dagar det är från ett givet datum till dagens datum.

Tack på förhand

Medlem sedan nov. 20017 144 inlägg
#2

Tips, titta alltid hos vår kära moderator jojoxx vad gäller script.
Veckor tror jag är svårt eftersom att det tydligen inte finns inbyggt i j.s.
http://www.jojoxx.net/jscript/archive/countdown3.html
http://www.javascript.nu/javascript/java2000.shtml

Medlem sedan juli 2000836 inlägg
#3

Jesper T skrev:

Veckor tror jag är svårt eftersom att det tydligen inte finns inbyggt i j.s.

För att räkna antal veckor för en differens mellan två datum behövs ingen inbyggd funktion, det är ju bara att dela med 7.

Prova detta:

daDag = new Date(2003,0,01).getTime()

nuDag = new Date().getTime()

antalDagar = Math.floor((nuDag - daDag)/(1000*60*60*24))

document.write(Math.floor(antalDagar / 7) +" veckor och "+ antalDagar % 7 +" dagar")
381 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
121 ms — hämta statistik (db)
131 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)