...avagy, hogy ne kelljen állandóan frissítgetni a honlapod, amikor azt írod le, hogy:
Immár 6 hónapja tökéletesen működik a rendszer.
Ugye, ha eltelik egy hónap, akkor a 6-os szám helyett már 7-et kellene írni. Jó lenne automatizálni a frissítést. Itt a JavaScriptes megoldás:
<script type="text/javascript">
var d1 = new Date(); //az aktuális dátum
var d2 = new Date("2013/11/01"); //a múltbéli dátum
var diff = Math.abs(d1-d2); //a különbség(ms)
document.write(Math.round(diff/1000/60/60/24/31)); //az eredmény
</script>
A kódban szerintem minden világos: Van két dátum, kivonom egymásból őket. A JS az eredményt milliszekundumban adja vissza, amit ha ~hónappá akarunk konvertálni akkor osztani kell 1000-rel, így már másodperccel dolgozunk, amit osztani kell 60-nal így már percel dolgozunk ... és így tovább.
A bejegyzés trackback címe:
Kommentek:
A hozzászólások a vonatkozó jogszabályok értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a Felhasználási feltételekben és az adatvédelmi tájékoztatóban.