Datum är ett problem i många program . Du kan hitta dem inkonsekvent och svårt att lägga till och dra ifrån för hand . PHP gör enkla datumberäkningar en enkel och smärtfri process
Du behöver : .
textredigerare
Webbserver med PHP-installation.
1 .
Format både datum som en tid objekt . Få aktuell tid med hjälp av konstruktorn standardtiden :
$ time1=time () ;
Eller så kan du använda " mktime " funktion :
$ Tid 2=mktime ( 0,0,0,11,25,2009 ) ;
2 .
Hitta skillnaden i tid .
$ skillnad=$ time1-$ Tid 2 .
3
Konvertera skillnaden till dagar . Eftersom $ skillnad motsvarar skillnaden mellan de två datumen i sekunder, behöver du ytterligare matematik för att konvertera till en annan tidsenhet . Att konvertera till dagar , dela med produkten av 60 sekunder gånger 60 minuter gånger 24 timmar .
$ dagar=golv ( $ skillnad /( 60 * 60 * 24 ) ) ,
tips och varningar
vill konvertera till tidsenheter än dagar , ändra nämnaren . Om du t. ex. vill konvertera till timmar dela med produkten av 60 sekunder gånger 60 minuter . $ timmar=golv ( $ skillnad /( 60 * 60 ) Du kan använda funktionen mktime signaturen " mktime ( timme , till minut, sekund , månad, dag , år ) " konstruera helst du vill .