strftime

(PHP 3, PHP 4 )

strftime --  Formátuje místní čas/datum s ohledem na nastavení národních specifik

Popis

string strftime ( string format [, int timestamp])

Vrací řetězec formátovaný podle daného formátovacího řetězce, s použitím daného časového razítka timestamp, nebo aktuálního místního času, není-li razítko dáno. Název měsíce, dne v týdnu a další jazykově závislé řetězce respektují národní specifika nastavená pomocí setlocale().

Ve formátovacím řetězci se rozlišují tyto konverzní specifikátory:

Poznámka: Všechny konverzní specifikátory nemusí být podporovány vaší C knihovnou, potom nebudou podporovány ani funkcí strftime() v PHP. To znamená, že %T a %D nebudou fungovat na Windows.

Příklad 1. Příklad - strftime()

setlocale (LC_TIME, "C");
print (strftime ("%A je ve finštině "));
setlocale (LC_TIME, "fi_FI");
print (strftime ("%A, ve francouzštině "));
setlocale (LC_TIME, "fr_FR");
print (strftime ("%A a v němčině "));
setlocale (LC_TIME, "de_DE");
print (strftime ("%A.\n"));
Tento příklad bude fungovat jen tehdy, máte-li daná národní specifika nainstalována v systému.

Viz také setlocale() a mktime(), a specifikaci Open Group strftime().