Ich habe die Zeichenfolge '19720505'
(Jahr + Monat mit führender Null + Tag mit führender Null). Wie konvertiert man es in das Format Y-m-d 00:00:00
mit der PHP DateTime-Klasse?PHP DateTime Objekt von Format A in Format B konvertieren
0
A
Antwort
3
zuerst Ihr yyyymmdd
in ein Datetime-Objekt konvertieren:
$inputString = "19720505";
$date = DateTime::createFromFormat("Ymd", $inputString);
dann in gewünschtem Format String Ihr Datetime-Objekt konvertieren:
$outputString = $date->format('Y-m-d H:i:s');
All diese Vorgänge werden grundlegende betrachtet und sehr einfach. Sie sollten PHP-Dokumentation lesen, bevor Sie etwas so Grundlegendes hier fragen.
0
Mit Datetime:
<?php
$date = new DateTime('19720505');
echo $date->format('Y-m-d H:i:s');
Verwandte Themen
- 1. Konvertieren Objekt in Datetime-Format in Python
- 2. PHP Unbekannt DateTime Format
- 3. Konvertieren von Datetime-Variable Format
- 4. Konvertieren von DateTime in ein anderes Format
- 5. Konvertieren von DateTime nach UK-Format
- 6. String-Spalte in DateTime-Format konvertieren
- 7. Konvertieren benutzerdefinierte Strings in Datetime-Format
- 8. Konvertieren eines Formats in Datetime-Format
- 9. Datetime Format Probleme
- 10. Format DateTime in DataGridView
- 11. Datetime Format
- 12. PHP/SQL - Datetime-Format vermasselt PHP Side
- 13. Shift_JIS-Format in UTF-8-Format konvertieren
- 14. DateTime Format in C#
- 15. Python-Format Zeit Zeichenfolge zu Datetime-Objekt
- 16. Sortierung Tables in Datetime-Format
- 17. Konvertieren von Datetime in ISO-Format (z. B. mit moment.js) in Javascript
- 18. DateTime Änderung Format Fehler
- 19. SQL Datetime Format ändern
- 20. Datetime string format alignment
- 21. Ändern Format von DateTime Wert
- 22. Format DateTime zu SQL
- 23. Wie zwei Spalten Daten in A, B Format in Oracle
- 24. inkonsistente Datetime-Format in Pandas
- 25. Format ändern von Datetime-Objekt in C# und speichern zurück als Datetime-Objekt
- 26. Problem beim Konvertieren von Zeichenfolge in DateTime-Format
- 27. Konvertieren von Strings "unbekanntes Format" in Datetime-Objekte?
- 28. Wie Format Datetime [PHPExcel]
- 29. Stunde von DateTime? in 24 Stunden Format
- 30. MYSQL falsch DATETIME Format
http://php.net/manual/en/datetime.createfromformat.php – zerkms
können Sie verwenden Php $ date = DateTime :: createFromFormat ('jM-Y', '15 -Feb-2009 '); Echo $ Datum-> Format ('Y-m-d'); ?> Ohne Verwendung von 'New DateTime();' ? – user1857116
'DateTime :: createFromFormat (...) -> Format (...)'? – zerkms