2017-07-06 2 views
0

Ich bin mit einer API arbeiten, die Zeitstempel in diesem Format zurückgibt:PHP - Wandeln Sie diese Zeichenfolge auf ein anderes Datum/Zeit-Format

07/23/2017 23:39:21 

Das Format ist: MM/TT/JJJJ HH: MM: SS

ich brauche diese Zeichenfolge verdeckte, so dass es in diesem Format auf meiner Webseite zeigt:

23. Juli 2017, 23.39

Ist das möglich?

+0

Sicherlich ist dies möglich. Sie können das selbst tun. Sie brauchen nur ein oder zwei Zeilen Code in PHP. – arkascha

+0

Die Antwort auf die Frage "Ist es möglich?" ist fast immer "ja". Was hast du versucht? – Dekel

+0

Schauen Sie sich die PHP-Klasse 'DateTime' an. –

Antwort

0

Sie können dies tun:

$date = new DateTime('07/23/2017 23:39:21'); 
echo $date->format('d F o, h:ia'); 

Ausgang:

23 July 2017, 11:39pm

0

Werfen Sie einen Blick auf http://php.net/manual/de/datetime.createfromformat.php. Sie erhalten ein DateTime-Objekt, das Sie in dem von Ihnen gewünschten Format konvertieren können.

Wie so:

<?php 
$date = DateTime::createFromFormat('m/d/Y H:i:s', '07/23/2017 23:39:21'); 
echo $date->format('d M Y, h:ia'); 
?> 
+0

Es ist besser, die Frage nicht nur zu beantworten. Kopieren Sie die relevanten Teile – MotKohn

Verwandte Themen