there is a strftime compatibility package for php>=8.1 at https://github.com/alphp/strftime
(PHP 4, PHP 5, PHP 7, PHP 8)
strftime — Formatta una data/orario locale accordandola/o alle impostazioni locali according to locale settings
Restituisce una stringa formattata in accordo con la stringa del formato data
usando il parametro dato timestamp
o l'attuale
orario locale se non è stato dato il timestamp. I nomi di mesi e giorni della settimana e
le altre stringhe dipendenti dalla lingua rispettano le attuali impostazioni locali
con setlocale().
Le seguenti sequenze di caratteri sono utilizzate nella stringa del formato:
Sun Solaris sembra far iniziare con la Domenica a come 1 sebbe la ISO 9889:1999 (l'attuale standard di C) specifica chiaramente che dovrebbe iniziare dal Lunedì.
Nota:
Non tutte le sequenze di caratteri potrebbero essere supportate dalla tua libreria locale di C, in tal caso la funzione strftime() non sarà supportata dal PHP. Questo significa che %T e %D non funzioneranno sotto Windows.
Example #1 Esempio di strftime()
setlocale (LC_TIME, "C");
print (strftime ("%A in Finlandese è "));
setlocale (LC_TIME, "fi_FI");
print (strftime ("%A, in Francese "));
setlocale (LC_TIME, "fr_FR");
print (strftime ("%A e in Italiano "));
setlocale (LC_TIME, "it_IT");
print (strftime ("%A.\n"));
Guarda anche setlocale() e mktime() e le» specifiche dell' Open Group per strftime().
there is a strftime compatibility package for php>=8.1 at https://github.com/alphp/strftime