Umwandeln, PHP Datum in javascript-date-format
Ich habe ein PHP-Skript, dass die Ausgänge ein array von Daten. Dieser wird dann umgewandelt in JSON
mit der json_encode()
Funktion.
Mein Problem ist, ich habe ein Datum in mein array aus und ist nicht in der richtigen javascript-format. Wie konvertiere ich diese in PHP nicht so ist?
$newticket['ThreadID'] = $addticket;
$newticket['Subject'] = $subject;
//$newticket['DateCreated'] = date('d-m-Y G:H');
Statt der oben fo rdas Datum ich brauche die equivilant von der javascript-Funktion
new Date()
Wenn ich die Ausgabe der oben bekomme ich die folgende "Fri Jun 01 2012 11:08:48 GMT+0100 (GMT Daylight Time)" Jedoch, Wenn ich meine PHP-format Datum werden die gleichen, javascript lehnt Sie ab. Verwirrt...
Kann jemand helfen?
InformationsquelleAutor der Frage LeeTee | 2012-05-31
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie wahrscheinlich verwenden Sie einfach einen timestamp
Dann wandeln Sie es in ein Javascript-date -
InformationsquelleAutor der Antwort jeremyharris
Javascript Date-Klasse unterstützt ISO 8601 Datum-format -, so würde ich empfehlen:
Dokumentation sagt, dass:
format-Zeichen 'c' ist nach ISO 8601 Datum (Hinzugefügt in PHP 5)
Beispiel: 2004-02-12T15:19:21+00:00
weitere Informationen:
http://php.net/manual/en/function.date.php
InformationsquelleAutor der Antwort Javlonbek
Ist es ziemlich einfach.
PHP-code:
Javascript-code:
InformationsquelleAutor der Antwort Rahul Gupta
Ist sehr einfach, ich verwende diese:
InformationsquelleAutor der Antwort Tiago Buzatto
InformationsquelleAutor der Antwort Scott Saunders
Wenn Sie möchten, um genauer zu sein mit Ihrem Zeitstempel, die Sie verwenden sollten, microtime() anstelle von jetzt().
Gibt Sie:
Für eine Millisekunde, javascript-ähnliche Zeitstempel in php.
InformationsquelleAutor der Antwort Joan-Diego Rodriguez