Ich verwende $date = date("D M d, Y G:i");
.
Wenn ich $date
zurückgebe, wird das korrekte Datum / Uhrzeit angezeigt. Jetzt brauche ich das als String.
Ich habe versucht string($date)
; aber nichts passiert hier. Und
hier bekomme ich seltsame Zahlen ..
Ich brauche eine Zeichenfolge, damit ich $today
in eine Nachricht schreiben kann.
Was ist die richtige Methode dafür?
Die Funktion date()
gibt bereits eine Zeichenfolge zurück.
Tun Sie dies:
%Vor% Sie haben das aktuelle Datum in der Variable $date
als String - keine Notwendigkeit für eine zusätzliche Operation .
Ihre $date
Variable ist eine Zeichenkette, es ist keine Konvertierung erforderlich.
Sie können sich die Dokumentation ansehen: Ссылка . Der Rückgabewert der Funktion date()
ist eine Zeichenfolge.
Die seltsamen Zahlen, die Sie sehen, wenn Sie strtotime()
aufrufen, ist der Unix-Zeitstempel, der die Anzahl der seit dem 1. Januar 1970 00:00:00 UTC verstrichenen Sekunden darstellt.