FormatDateEx()
Publié : ven. 08/sept./2006 14:35
Une petite procédure très simple et facile à modifier
pour formater une date - et afficher le jour et le mois en toutes lettres.
pour formater une date - et afficher le jour et le mois en toutes lettres.
Code : Tout sélectionner
ProcedureDLL.s FormatDateEx(mask.s, date.l)
Protected days.s = "Dimanche,Lundi,Mardi,Mercredi,Jeudi,Vendredi,Samedi"
Protected months.s = "Janvier,Février,Mars,Avril,Mai,Juin,Juillet,Août,Septembre,Octobre,Novembre,Décembre"
mask = ReplaceString(mask, "%day", StringField(days, DayOfWeek(date) + 1, ","))
mask = ReplaceString(mask, "%month", StringField(months, Month(date), ","))
ProcedureReturn FormatDate(mask, date)
EndProcedure
Debug FormatDateEx("Le %dd.%mm.%yyyy %hh:%ii:%ss", Date())
Debug FormatDateEx("Le %day %dd %month %yyyy à %hh:%ii:%ss", Date())