Bonjour,
Je cherche à obtenir uniquement l'heure à partir d'un enregistrement "hh:mm:ss a.m/p.m".
Exemple : 08:21:18 a.m -> 8 ; 08:21:18 p.m -> 20.
J'ai une table Access 2010 contenant un champs DHeure avec pour donnée "08:21:18 p.m" au format texte (Je ne peux pas changer le type dans la base, je l'importe d'une autre application).
J'utilise dans une requête la fonction heure() comme suit : Heure([DHeure]) mais j'ai le message #Erreur.
Si je supprime manuellement la partie a.m ou p.m (08:21:18) directement dans le résultat de la requête, la fonction Heure me renvoie bien l'heure (sans les minutes et les secondes), par contre, je ne sais pas si c'est AM ou PM.
Comment faire pour récupérer uniquement la partie heure au format 24H ?
Merci
Partager