VBA - Formato DateTime Function
Una funzione, che aiuta gli sviluppatori a formattare e restituire un'espressione di data e ora valida.
Sintassi
FormatDateTime(date,format)
Descrizione dei parametri
Date - Un parametro obbligatorio.
Format- Un parametro opzionale. Il valore che specifica il formato della data o dell'ora da utilizzare. Può assumere i seguenti valori.
0 = vbGeneralDate - predefinito
1 = vbLongDate - Restituisce la data
2 = vbShortDate - Restituisce la data
3 = vbLongTime - Restituisce l'ora
4 = vbShortTime - Restituisce l'ora
Esempio
Aggiungi un pulsante e aggiungi la seguente funzione.
Private Sub Constant_demo_Click()
d = ("2013-08-15 20:25")
msgbox("Line 1 : " & FormatDateTime(d))
msgbox("Line 2 : " & FormatDateTime(d,1))
msgbox("Line 3 : " & FormatDateTime(d,2))
msgbox("Line 4 : " & FormatDateTime(d,3))
msgbox("Line 5 : " & FormatDateTime(d,4))
End Sub
Quando si esegue la funzione di cui sopra, produce il seguente output.
Line 1 : 15/08/2013 8:25:00 PM
Line 2 : Thursday, 15 August 2013
Line 3 : 15/08/2013
Line 4 : 8:25:00 PM
Line 5 : 20:25