Visual Basic est simple à utiliser , flexible et intégré dans une vaste gamme de produits Microsoft tels que Excel et Access. VB est l'un des langages de programmation les plus populaires dans le monde . Il est souvent utilisé dans des feuilles de calcul personnalisées et autres applications nécessitant réglages de programmation "quick and dirty " . Pour cette raison, il a été conçu pour exécuter facilement les tâches courantes telles que le calcul de la date mathématiques et en affichant les heures et dates . Si vous voulez afficher une date correctement formatée pour les conventions de la date et de l'heure locale , la fonction FormatDateTime en Visual Basic est votre outil . Instructions
désinfecter votre entrée
1
remplir la fonction FormatDateTime une date ou une heure valide . Vous utilisez peut-être l'entrée d'un utilisateur qui ne peut pas faire confiance et avoir besoin d'une certaine quantité de préformatage pour assurer l'intégrité des données. Pour valider votre entrée , exécutez la fonction IsDate avec l'entrée comme seul paramètre .
2
Vérifier la valeur retournée par IsDate . Si ce n'est pas «vrai», alors votre entrée n'est pas une date ou une heure valide dans le contexte local . Par exemple, le texte «Nous aimons fromage " n'est pas une date ou une heure et causerait IsDate pour renvoyer une valeur "false" . Aussi », 22 Janvier " n'est pas une date dans la langue japonaise . Sur un serveur de langue anglaise », 22 Janvier " est une date légitime. Si les rapports IsDate que l'entrée n'est pas une date ou une heure , arrêter le traitement et retourner une erreur.
3
Convertissez vos commentaires validés pour un format de date que FormatDateTime peut comprendre en exécutant la fonction CDate avec votre entrée comme seul paramètre . Utilisez la valeur retournée par CDate dans les étapes suivantes .
Run FormatDateTime
4
Choisissez le format dans lequel vous voulez afficher votre date et /ou heure . FormatDateTime propose cinq options.
Option "0" prendre des décisions pour vous. Si votre entrée avait seulement une date, il retournera un texte de date dans la version locale du format " jj /mm /aa. " Si votre entrée contient seulement une fois , il retournera une chaîne d'heure dans la version locale du format "hh : mm : ss AM /AM . " Si votre entrée contenait à la fois , il reviendra deux éléments dans le format ci-dessus .
Option
"1" sera de retour un jour dans la version locale du format " jour -of-the - semaine , mois année - nom ».
Option
" 2 " reviendra un jour dans la version locale du format" jj /mm /aa. "
option« 3 » sera de retour une fois dans la version locale de le format "hh : mm: . ss PM /AM"
option "4" sera de retour une heure au format 24 heures . Par exemple: « hh: . Mm".
5
Run FormatDatTime avec la sortie de CDate comme premier paramètre et le numéro de votre option de format choisi comme second paramètre
6 < p > Sortie la valeur de retour de FormatDateTime utilisant votre fonction de sortie préféré.