Page 1 of 1

Extended FormatDate()

Posted: Fri Sep 08, 2006 2:41 pm
by Flype
what about an extension for the FormatDate() mask ?

%day and %month are welcome.

Code: Select all

Procedure.s FormatDateEx(mask.s, date.l)
  
  Protected days.s   = "Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday"
  Protected months.s = "January,February,March,April,May,June,July,August,September,October,November,December"
  
  mask = ReplaceString(mask, "%day",   StringField(days, DayOfWeek(date) + 1, ","))
  mask = ReplaceString(mask, "%month", StringField(months, Month(date), ","))
  
  ProcedureReturn FormatDate(mask, date)
  
EndProcedure

Posted: Fri Sep 08, 2006 6:24 pm
by Dr. Dri
and what about an optional Locale param ???

Dri