Aktuelles Datum minus 4 Monat?
Habe ich das Datum in diesem format (YYYYMM):
201201 //Gen, 2012
201202 //Feb, 2012
201203 //ecc
Sagen wir von 201203 ich will, subtrahieren Sie 4 Monate. Ich kann das nicht 201203 - 4
weil es = 201199
201203 - 4
ausgeben sollte 201111
(Nov, 2011)
Vielleicht sollte ich meine konvertieren Zeichenfolge in ein Datum und dann übergeben es an strtotime mit -4 Monat?
Jedem vorschlagen ?
Blick auf die Funktionen explode und mktime.
was helfen würde explodieren hier sein?
php.net/manual/en/function.mktime.php
php.net/manual/en/function.date.php
was helfen würde explodieren hier sein?
php.net/manual/en/function.mktime.php
php.net/manual/en/function.date.php
InformationsquelleAutor | 2012-05-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie
strtotime
in PHP:Diese Artikel wird Ihnen helfen.
InformationsquelleAutor pearcoding
strtotime()
können es tun, aber müssen Sie fügen Sie einen Tag des Monats für Sie zu analysieren, Datum:Ausgänge Nov 2011:
InformationsquelleAutor MrCode
Abgesehen von der
strtotime
Versionen, seit PHP 5.3 können Sie auchDateTime
undDateInterval
:InformationsquelleAutor Jon
Können Sie strtotime konvertieren den string in einen UNIX-Zeitstempel in Sekunden.
time()
geben Sie das aktuelle UNIX-timestamp. Subtrahieren Sie bekommen, wie alt das Datum ist in Sekunden, und dividieren durch60*60*24
um es in TageInformationsquelleAutor Norse
EX $da=2014-04-01
wenn u wollen, um minus 6 Monate sein.
echo $Letzte;
InformationsquelleAutor
Vorherige code funktioniert nicht:
Februar fehlt!
InformationsquelleAutor Bogdan Mantescu
Final_date = Currentdate - 4 Monate
InformationsquelleAutor Kiran Reddy
auf diesen code ausführen, erhalten Sie 2016-05-01 00:00:00.000000
InformationsquelleAutor Gaurav Dixit