Zum Ende der Metadaten springen
Zum Anfang der Metadaten

$string = currtime([$format]);

 


Liefert einen vorformatierten Datum-/Zeit-String, zum Beispiel für Logfiles, zurück. Ohne Parameter wird human-readable, mit Parameter kann ein für Dateinamen optimierter Datumsstring, oder im ISO-Format, abgerufen werden.Die Funktion ist exportiert, kann also ohne Präfix LoxBerry::System verwendet werden.


ISO 8601

Beim ISO-Format ist nicht sichergestellt, dass die gleichnamige Funktion im PHP-Modul den exakt gleichen String zurückliefert. Beide Funktionen liefern einen ISO-konformen Datumsstring.

Parameter

ParameterBeschreibung
(leer) oder 'hr'human readable dd.mm.yyyy hh:mm:ss
'hrtime'human readable time only hh:mm:ss (available from LoxBerry 1.2.5)
'hrtimehires'human readable time only, including milliseconds hh:mm:ss.vvv (available from LoxBerry 1.2.5)
'file'Optimal für Dateinamen: yyyymmdd_hhmmss
'filehires'Optimal für Dateinamen, inklusive Millisekunden: yyyymmdd_hhmmss_mmm (verfügbar ab LoxBerry 1.2.5)
'iso'Nach ISO 8601: yyyy-mm-ddThh:mm:ssZ

Verwendung

use LoxBerry::System;
 
print "This log was started at " . currtime();
$logfile = currtime('file') . "_mylog.txt";
$json_datetime = currtime('iso')";

  • Keine Stichwörter