Just nu i M3-nätverket
Gå till innehåll

datum


jan-erik

Rekommendera Poster

Om jag har en variabel innehållande ett datum i formen yymmdd och vill beräkna datum för xvis 25 dagar sedan - hur gör jag enklast?

/jan-erik

 

Länk till kommentar
Dela på andra webbplatser

Om jag har en variabel innehållande ett datum i formen yymmdd och vill beräkna datum för xvis 25 dagar sedan - hur gör jag enklast?

Det beror lite på vilken tidsepok datumet befinner sig i men om man förutsätter att det är datum i nutid så är det enklaste förmodligen att göra om datumet till en time_t, minska med antalet sekunder (86400s/dygn * 25 dagar) och formattera datumet som en sträng igen.

 

Ex.

<?php
$inmatat=strtotime('060526');
$historiskt=$inmatat-(25*86400);

echo '25 dagar tidigare var det: '.date('Y-m-d', $historiskt);
?>

Titta gärna i PHP-manualen och lär dig hur funktionerna fungerar. Det går att göra väldigt mycket.

 

Länk till kommentar
Dela på andra webbplatser

Tackar! Lovar att läsa manualen, men det går lättare så här....:)

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...