Welche PHP-Funktion kann das aktuelle Datum/die aktuelle Uhrzeit zurückgeben?
Antworten
Zu viele Anzeigen?
Kailas
Punkte
2991
$date = new DateTime('now', new DateTimeZone('Asia/Kolkata'));
echo $date->format('d-m-Y H:i:s');
Update
//Also get am/pm in datetime:
echo $date->format('d-m-Y H:i:s a'); // output 30-12-2013 10:16:15 am
Für das Datumsformat, _PHP date() Funktion_ nützlich ist.
Juned Ansari
Punkte
4656
Naeem Moavia Siddiqui
Punkte
239
Kalaivani M
Punkte
1202
David
Punkte
3493
In dem Artikel heißt es Wie man die aktuelle Datumszeit (NOW) mit PHP ermittelt gibt es zwei gängige Methoden, um das aktuelle Datum zu ermitteln. Um das aktuelle Datum (jetzt) mit PHP zu erhalten, können Sie die date
Klasse mit jeder PHP-Version, oder besser die datetime
Klasse mit PHP >= 5.2.
Hier stehen verschiedene Datumsformatausdrücke zur Verfügung.
Beispiel mit Datum
Dieser Ausdruck gibt NOW im Format Y-m-d H:i:s
.
<?php
echo date('Y-m-d H:i:s');
?>
Beispiel für die Klasse datetime
Dieser Ausdruck gibt NOW im Format Y-m-d H:i:s
.
<?php
$dt = new DateTime();
echo $dt->format('Y-m-d H:i:s');
?>
16 Stimmen
TLDR;
$date = date('m/d/Y h:i:s a', time());
2 Stimmen
Sieht es so aus, dass wir die Zeit des Systems, das die Website besucht, nur mit Hilfe von Javascript abfragen können. Für PHP können wir eine feste Zeitzone einstellen, um die aktuelle Zeit dieser Zone zu erhalten.