hur man hittar ett datum skillnad i php

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 .
  • Visited 1 times, 1 visit(s) today

    コメント

    タイトルとURLをコピーしました