I PHP , består en dag av både ett datum och en tid . Om en tid inte anges, PHP som standard den aktuella tiden . PHP lagrar ett datum som ett heltal som representerar antalet sekunder sedan 1 januari 1970 00:00:00 GMT ( Greenwich Mean Time ) . Medan PHP ger ett antal inbyggda funktioner som låter dig skapa , konvertera och manipulera datum , kan du lägga till 30 minuter till en dag genom att konvertera minuter till sekunder och helt enkelt lägga till den i variabeln , eftersom ett datum lagras i PHP som sekunder. Instruktioner
1
Skapa en ny variabel och ställ den lika med det datum som du vill lägga till 30 minuter med hjälp av PHP " strtotime " -funktionen , eftersom du kommer att använda den tid komponenten i dag variabel. Till exempel , typ :
< php
$ bas = strtotime ( " nästa tisdag " ) ;
2
Skapa en rörlig och sätts det lika ? det antal minuter som du vill lägga till datumet . Konvertera e minuten sekunder genom att multiplicera med 60 . Lägg sekunderna till det datum du just skapade . Till exempel , typ :
$ minutes_to_add = 30 ;
$ seconds_to_add = $ minutes_to_add * 60 ,
$ nytt = $ base + $ seconds_to_add ,
Billiga 3
Skriv några utdata till skärmen som gör att du kan kontrollera programmets logik . Använd "date " -funktionen för att visa datum och tid enligt önskat format . Till exempel , typ :
echo " Base datumet är " . datum ( " j FY g : ia " , $ bas ) ,
echo " Minuter att lägga är $ minutes_to_add ";
echo " Nytt datum är " . datum ( " j FY g : ia " , $ ny ) ,