FORMATDATETIME |
Format date et heure |
---|---|
Visual Basic |
Syntaxe
Function FormatDateTime(date,format) |
Paramètres
Nom | Description | |
---|---|---|
date | Ce paramètre permet d'indiquer la date à traiter. | |
format | Ce paramètre permet d'indiquer le format à retourner : | |
Valeur | Description | |
0 | Cette valeur permet d'indiquer qu'il faut retourner une date de format «mm/jj/aa» et l`heure si spécifié au format «hh:mm:ss PM/AM». C'est la valeur par défaut. | |
1 | Cette valeur permet d'indiquer qu'il faut retourner une date de format «jourdesemaine, nomdumois, année» | |
2 | Cette valeur permet d'indiquer qu'il faut retourner une date de format «mm/dd/yy». | |
3 | Cette valeur permet d'indiquer qu'il faut retourner une date de format «hh:mm:ss PM/AM» | |
4 | Cette valeur permet d'indiquer qu'il faut retourner l'heure de format «hh:mm». |
Description
Cette fonction retourne une expression formaté selon un format de date.
Remarque
- L'exemple suivant utilise la fonction FormatDateTime pour formater l'expression en tant que date longue et l'affecter à MyDateTime :
Function GetCurrentDate
' FormatDateTime formats Date en date longue
GetCurrentDate = FormatDateTime(Date, 1)
End Function
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
- Sub Main()
- MsgBox "0=" & FormatDateTime("2010-01-09",0) & vbCrLf & _
- "1=" & FormatDateTime("2010-01-09",1) & vbCrLf & _
- "2=" & FormatDateTime("2010-01-09",2) & vbCrLf & _
- "3=" & FormatDateTime("2010-01-09",3) & vbCrLf & _
- "4=" & FormatDateTime("2010-01-09",4)
- End Sub
on obtiendra le résultat suivant :
0=09/01/20101=samedi 9 janvier 2010
2=09/01/2010
3=00:00:00
4=00:00
Dernière mise à jour : Lundi, le 19 novembre 2012