Aller au contenu principal

Formatage des dates (os.date)

Le deuxième paramètre de os.date est facultatif et vaut par défaut l’heure actuelle.

FormatExempleDescriptionRésultat
%Y-%m-%d %H:%M:%Sos.date("%Y-%m-%d %H:%M:%S", 1487356783)format courant de date et d’heure2017-02-18 02:39:43
%Y-%m-%dos.date("%Y-%m-%d", 1487356783)format courant de date2017-02-18
%aos.date("%a", 1487356783)nom abrégé du jourSat
%Aos.date("%A", 1487356783)nom complet du jourSaturday
%bos.date("%b", 1487356783)nom abrégé du moisFeb
%Bos.date("%B", 1487356783)nom complet du moisFebruary
%cos.date("%c", 1487356783)chaîne standard de date et d’heureSat Feb 18 02:39:43 2017
%dos.date("%d", 1487356783)jour du mois [01-31]18
%Hos.date("%H", 1487356783)heure sur 24 heures [00-23]02
%Ios.date("%I", 1487356783)heure sur 12 heures [01-12]02
%jos.date("%j", 1487356783)jour de l’année [001-366]049
%Mos.date("%M", 1487356783)minutes [00-59]39
%mos.date("%m", 1487356783)mois [01-12]02
%pos.date("%p", 1487356783)matin AM, après-midi PMAM
%Sos.date("%S", 1487356783)secondes [00-61]43
%wos.date("%w", 1487356783)jour de la semaine (dimanche vaut 0) [0-6]6
%xos.date("%x", 1487356783)chaîne standard de date02/18/17
%Xos.date("%X", 1487356783)chaîne standard d’heure02:39:43
%yos.date("%y", 1487356783)année sans le siècle17
%Yos.date("%Y", 1487356783)année avec le siècle2017
%%os.date("%%", 1487356783)signe pourcentage%

Pour davantage d’exemples d’utilisation de os.date, consultez le code d’affichage en temps réel de la date et de l’heure dans sys.toast.