Convertir date français en date US [Résolu]

Signaler
Messages postés
14
Date d'inscription
mercredi 11 janvier 2006
Statut
Membre
Dernière intervention
21 octobre 2007
-
Messages postés
3877
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
23 août 2018
-
BONJOUR,

J'utilise Access (VBA), j'ai créé des formulaires, dans l'un d'eux je récupére la liste de toutes les dates dans une listbox (date en format français  : 24/02/2006)
ensuite je dois choisir une date de retour.
je souhaite comparer la date à une date de retour elle doit être supérieur.
ex : date=01/02/2006 et datederetour=01/03/2006
j'inscrit cette date de retour sous le format français
existe t il  une fonction qui permet de convertir une date format français en date format US et vice versa

MERCI DE ME REPONDRE

4 réponses

Messages postés
3877
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
23 août 2018
18
Un champ de base de données ne sert à rien de plus que le stockage des données. Pour des dates, tu pourrais utiliser un champ numérique Long et afficher au besoin avec la fonction Format().
Pour sauvegarder: CLng(LaDate)
Pour comparer:   If Date1 < Date2 ... ou If Date1 < CLng(TextboxDate)

C'est tellement plus simple avec des chiffres ...

MPi
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
65
si tu utilises le format de ton poste (parametres régionnaux), VBA fera la part des choses...
comparer CDATE(maDate1) > CDate(maDate2)  fonctionnera

enregistre tes date au format yyyy-mm-dd pour être sur en cas de tri, ou de changements de parametres regionnaux (fonction Format$ )

Renfield
Admin CodeS-SourceS- MVP Visual Basic
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
48
Salut,
Regarde si la fonction Format ne peut pas t'aider.

@+: Ju£i?n
Pensez: Réponse acceptée
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
48
Salut [auteurdetail.aspx?ID=2359 Renfield], Dans la même seconde.

@+: Ju£i?n
Pensez: Réponse acceptée