PHPSviluppo

Come sottrarre i giorni in una data con orario

 

Per sottrarre i giorni in una data con orario in PHP, è possibile utilizzare il seguente codice:

// Otteniamo la data e l'ora corrente
$currentDate = date('Y-m-d H:i:s');

// Numero di giorni da sottrarre
$numDaysToSubtract = 1;

// Sottraiamo i giorni e otteniamo la nuova data e ora
$newDate = date('Y-m-d H:i:s', strtotime("-{$numDaysToSubtract} days", strtotime($currentDate))); 

In questo codice, la variabile $currentDate contiene la data e l’ora corrente, mentre $numDaysToSubtract indica il numero di giorni che vogliamo sottrarre. La funzione strtotime restituisce un timestamp UNIX dalla data fornita, che viene utilizzato per sottrarre i giorni specificati. Infine, la funzione date formatta la nuova data e ora nel formato desiderato.

Con questo codice, è possibile sottrarre qualsiasi numero di giorni da una data con orario in modo semplice ed efficiente, senza la necessità di scrivere codice complicato o confuso.

/ 5
Grazie per aver votato!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *