CodeItBetter Programming Another VB Programming Blog

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
Comments (0) Trackbacks (0)

No comments yet.


Leave a comment


 

No trackbacks yet.