How to get full format date ex: Wednesday, 1st Nov. 2006
Posted on January 4, 2009
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | 'Date & Time - How to get full format date ex: Wednesday, 1st Nov. 2006 Option Explicit Public Function FullFormatDate(ByVal theDate As Date) As String ' Inputs - theDate should be dd/mm/yyyy or dd/mm/yy Dim wkDD As String wkDD = Format(theDate, "DD") Select Case wkDD Case 1, 21, 31 wkDD = Format(wkDD, "#0") & "st" Case 2, 22 wkDD = Format(wkDD, "#0") & "nd" Case 3, 23 wkDD = Format(wkDD, "#0") & "rd" Case Else wkDD = Format(wkDD, "#0") & "th" End Select FullFormatDate = Format(theDate, "DDDD, ") & wkDD & Format(theDate, " MMM. YYYY") End Function |