<?php
$date = "04-15-2013";
$date = strtotime($date);
$date = strtotime("+1 day", $date);
echo date('m-d-Y', $date);
?>
Questo mi sta facendo impazzire e sembra così semplice. Sono piuttosto nuovo di PHP, ma non riesco a capirlo. L'eco restituisce 01-01-1970
.PHP - aggiungi il formato da 1 giorno a data mm-gg-aaaa
Il giorno $ arriverà da un POST
nel formato m-d-Y
, ho bisogno di aggiungere un giorno e averlo come una nuova variabile da utilizzare in seguito.
Devo convertire $ date in Y-m-d
, aggiungere 1 giorno, quindi riconvertire in m-d-Y
? Sarebbe meglio imparare a usare DateTime
?
Se la data sarà venuta in da un 'POST', allora probabilmente stai meglio usare' $ domani = data ('MD-Y', strtotime ("+ 1 giorno")); ' (La risposta di Fabio) e '$ tomorrow = $ _POST [$ domani];' nel tuo script di raccolta dei dati. –