Mettre en forme un champ de date et d'heure

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Le type de données date/heure possède une grande variété de formats pour vous aider à répondre à vos besoins spécifiques. Avec une mise en forme date/heure, vous avez trois possibilités: conserver les formats par défaut, appliquer un format prédéfini ou créer un format personnalisé.  Lorsque vous appliquez un format à un champ de table, ce même format est appliqué automatiquement à tous les contrôles de formulaire ou d'État que vous liez par la suite à ce champ de table.  La mise en forme modifie uniquement la façon dont les données sont affichées et n'affecte pas la façon dont les données sont stockées ou la manière dont les utilisateurs peuvent entrer des données.

Contenu de cet article

Vue d'ensemble des formats de date et d'heure

Appliquer un format prédéfini

Exemples de formats prédéfinis

Appliquer un format personnalisé

Exemples de formats personnalisés

Caractères de format personnalisés

Définition d'un format de date/heure dans une application Web Access

Vue d'ensemble des formats de date et d'heure

Access affiche automatiquement la date et l'heure dans les formats date, général et heure, complet. Les dates s'affichent comme mm/jj/aaaa aux États-Unis et au format jj/mm/aaaa en dehors des États-Unis où mm correspond au mois, JJ correspond au jour et YYYY à l'année. L'heure est affichée comme, hh: mm: SS AM/PM, où HH correspond à l'heure, mm au minute et SS aux secondes.

Ces formats automatiques pour les dates et les heures varient en fonction de l'emplacement géographique spécifié dans les paramètres Options régionales et linguistiques de Microsoft Windows sur votre ordinateur. Par exemple, en Europe et dans de nombreuses parties de l'Asie, en fonction de votre emplacement, il se peut que la date et l'heure apparaissent sous la forme 28.11.2018 12:07:12 PM ou 28/11/2018 12:07:12 PM. Aux États-Unis, vous pouvez voir 11/28/2018 12:07:12 PM.

Il est possible de modifier ces formats prédéfinis en utilisant des formats d'affichage personnalisés. Par exemple, vous pouvez entrer une date dans un format européen tel que 28.11.2018 et faire en sorte que la table, le formulaire ou l'état affichent la valeur sous la forme d' 11/28/2018. Le format personnalisé que vous sélectionnez n'affecte pas la façon dont les données sont entrées ou la manière dont Access les stocke.

Access fournit automatiquement un certain niveau de validation des données lié à la mise en forme de la date et de l'heure. Par exemple, si vous entrez une date non valide, telle que 32.11.2018, un message s'affiche et vous pouvez entrer une nouvelle valeur ou convertir le champ de type date/heure en type de données texte. Les valeurs de date valides vont de-657 434 (1er janvier 100 A.D.) à 2 958 465 (31 décembre, 9999 AP. J.-C.). Les valeurs d'heure valides vont de 0 à. 9999 ou 23:59:59.

Lorsque vous souhaitez restreindre la saisie de la date et de l'heure dans un format spécifique, utilisez un masque de saisie. Par exemple, si vous avez appliqué un masque de saisie pour entrer des dates au format européen, une personne qui saisit des données dans votre base de données ne pourra pas entrer de dates dans d'autres formats. Des masques de saisie peuvent être appliqués à des champs dans des tables, des jeux de résultats d'une requête et à des contrôles de formulaires et d'États. Pour plus d'informations, voir contrôler les formats de saisie des données avec des masques de saisie.

Haut de la page

Appliquer un format prédéfini

Access fournit plusieurs formats prédéfinis pour les données de date et d'heure.

Dans une table

  1. Ouvrez la table en mode création.

  2. Dans la partie supérieure de la grille de création, sélectionnez le champ date/heure que vous voulez mettre en forme.

  3. Dans la section Propriétés du champ , cliquez sur la flèche dans la zone de propriété format , puis sélectionnez un format dans la liste déroulante.

    Image de la feuille de propriétés avec la liste déroulante Format affichée.

  4. Une fois que vous avez sélectionné un format, le bouton options de mise à jour des propriétés apparaît et vous permet d'appliquer votre nouveau format à tous les autres champs de table et contrôles de formulaire qui l'héritent logiquement. Pour appliquer vos modifications à l'ensemble de la base de données, cliquez sur la balise active, puis sur mettre à jour le format partout où _LT_Field Name> est utilisé. Dans ce cas, nom de champ correspond au nom de votre champ date/heure.

  5. Pour appliquer vos modifications à l'ensemble de la base de données, lorsque la boîte de dialogue Propriétés de la mise à jour s'affiche, les formulaires et autres objets qui héritent du nouveau format s'affichent. Cliquez sur Oui.

    Pour plus d'informations, voir proPager une propriété de champ.

  6. Enregistrez vos modifications et passez en mode feuille de données pour voir si le format répond à vos besoins.

Remarque    Les nouveaux formulaires, États ou affichages que vous créez sur la base de cette table permettent d'obtenir la mise en forme de la table, mais vous pouvez la remplacer sur le formulaire, l'État ou l'affichage sans modifier la mise en forme du tableau.

Dans un formulaire ou un État

  1. Ouvrez le mode page du formulaire ou de l'État ou le mode création.

  2. Placez le pointeur dans la zone de texte avec la date et l'heure.

  3. Appuyez sur F4 pour afficher la feuille de propriétés.

  4. Définissez la propriété format sur l'un des formats de date prédéfinis.

Dans une requête

  1. Ouvrez la requête en mode création.

  2. Cliquez avec le bouton droit sur le champ date, puis cliquez sur Propriétés.

  3. Dans la feuille de propriétés, sélectionnez le format souhaité dans la liste propriété de format .

Dans une expression

  • Utilisez la fonction FormatDateTime pour mettre en forme une valeur de date dans l'un des formats prédéfinis suivants.

    Vous trouverez peut-être utile si vous travaillez dans une zone nécessitant une expression, telle qu'une macro ou une requête.

Haut de la page

Exemples de formats prédéfinis

Format

Description

Exemple

Date, général

Paramètre Affiche les valeurs de date sous forme de nombres et de valeurs d'heure, en heures, minutes et secondes, suivies par AM ou PM. Pour les deux types de valeurs, Access utilise les séparateurs de date et d'heure spécifiés dans vos paramètres régionaux Windows. Si la valeur n'a pas de composante heure, Access affiche uniquement la date. Si la valeur n'a pas de composant date, Access affiche uniquement l'heure.

06/30/2018 10:10:42 AM

Date, complet

Affiche uniquement les valeurs de date, conformément au format de date longue spécifié dans vos paramètres régionaux Windows.

Lundi 27 août, 2018

Date, réduit

Affiche la date sous la forme JJ/MMM/AA, mais utilise le séparateur de date spécifié dans vos paramètres régionaux Windows.

27/août/18
27 août-18

Date, abrégé

Affiche les valeurs de date, conformément au format de date courte spécifié dans vos paramètres régionaux Windows.

8/27/2018
8-27-2018

Heure, complet

Affiche les heures, les minutes et les secondes suivies par AM ou PM. Access utilise le séparateur spécifié dans le paramètre heure dans les paramètres régionaux de Windows.

10:10:42 AM

Heure, réduit

Affiche les heures et les minutes, suivie de AM ou PM. Access utilise le séparateur spécifié dans le paramètre heure dans les paramètres régionaux de Windows.

10:10 AM

Heure, abrégé

Affiche uniquement les heures et les minutes. Access utilise le séparateur spécifié dans le paramètre heure dans les paramètres régionaux de Windows.

10:10

Haut de la page

Appliquer un format personnalisé

Parfois, la liste déroulante de la propriété format dans la feuille de propriétés ne contient pas le format de date exact que vous voulez. Vous pouvez créer votre propre format personnalisé à l'aide d'un type de code qu'Access reconnaît pour la mise en forme de date.

Lorsque vous appliquez un format personnalisé au champ date/heure, vous pouvez combiner différents formats en utilisant deux sections: une pour la date et une autre pour l'heure. Dans ce cas, vous devez séparer les sections avec un espace. Par exemple, vous pouvez combiner les formats de date générale et d'heure complète comme suit: jj/mm/aaaa h:mm: SS.

  1. Ouvrez la table en mode création.

  2. Dans la partie supérieure de la grille de création, sélectionnez le champ date/heure que vous voulez mettre en forme.

  3. Dans la section Propriétés du champ , sélectionnez l'onglet général , cliquez sur la cellule en regard de la zone format et entrez les caractères spécifiques en fonction de vos besoins en matière de mise en forme.

  4. Une fois que vous avez entré un format, le bouton options de mise à jour des propriétés apparaît et vous permet d'appliquer la mise en forme à d'autres champs de table et contrôles de formulaire qui l'héritent logiquement. Pour appliquer vos modifications à l'ensemble de la base de données, cliquez sur la balise active, puis sur mettre en forme le nom du champ partout. Dans ce cas, nom de champ correspond au nom de votre champ date/heure.

  5. Si vous choisissez d'appliquer vos modifications à la base de données entière, la boîte de dialogue Propriétés de la mise à jour s'affiche et présente les formulaires et autres objets qui héritent du nouveau format. Cliquez sur Oui pour appliquer le format.

    Pour plus d'informations, voir proPager une propriété de champ.

  6. Enregistrez vos modifications, puis passez en mode feuille de données pour voir si le format répond à vos besoins.

Haut de la page

Exemples de formats personnalisés

Voici quelques exemples de différentes façons de mettre en forme le 13 janvier 2012:

Pour mettre en forme la date comme...

Tapez ce code dans la zone de propriété format :

2012-01-13

yyyy-mm-jj

2012

aaaa

13 Jan 2012

jj mmm aaaa

13.01.2012

dd\.MM\.yyyy (Access ajoute automatiquement les barres obliques inverses)

Ven 1/13

DDD m/d

2/6

SS/w

13 janvier, 2012

j MMM "," AAAA

Haut de la page

Caractères de format personnalisés

Pour créer un format personnalisé, utilisez les caractères suivants en tant qu'espaces réservés et séparateurs.  Les formats personnalisés qui ne sont pas cohérents avec les paramètres de date/heure spécifiés dans les paramètres régionaux de Windows sont ignorés. Pour plus d'informations, voir modifier les paramètres régionaux Windows pour modifier l'apparence de certains types de données.

Caractère

Description

Séparateur de date

Contrôles dans lesquels Access place le séparateur pour les jours, les mois et les années. Utilisez le séparateur défini dans les paramètres régionaux de Windows. Par exemple, en anglais (États-Unis), utilisez une barre oblique (/).

Séparateur horaire

Contrôles où Access place les séparateurs pour les heures, les minutes et les secondes. Utilisez le séparateur défini dans les paramètres régionaux de Windows. Par exemple, en anglais (États-Unis), utilisez le signe deux-points (:).

c

Affiche le format de date général.

d ou JJ

Affiche le jour du mois sous la forme d'un ou de deux chiffres. Pour un chiffre, utilisez un espace réservé unique. pour deux chiffres, utilisez deux espaces réservés.

jjj

Abréviation du jour de la semaine en trois lettres.

jjjj

Renseigne les informations de tous les jours de la semaine.

jjjjj

Affiche le format de date courte.

jjjjjj

Affiche le format de date longue.

w

Affiche un nombre qui correspond au jour de la semaine. (1 à 7)

ss

Affiche un nombre qui correspond à la semaine de l'année (1 à 53).

m ou mm

Affiche le mois sous la forme d'un ou de deux chiffres.

mmm

Abrége le nom du mois en trois lettres. Par exemple, janvier apparaît sous la forme Jan.

mmmm

Épele tous les noms de mois en entier.

q

Affiche le numéro du trimestre civil actuel (1-4). Par exemple, si vous engagez un travailleur en mai, Access affiche 2 comme valeur trimestrielle.

a

Affiche le jour de l'année, 1-366.

aa

Affiche les deux derniers chiffres de l'année.

Remarque : Nous vous recommandons d'entrer et d'afficher les quatre chiffres de l'année en question.

aaaa

Affiche tous les chiffres dans une année dans la plage 0100-9999.

h ou hh

Affiche l'heure sous la forme d'un ou de deux chiffres.

n ou NN

Affiche les minutes sous la forme d'un ou de deux chiffres.

s ou SS

Affiche les secondes sous la forme d'un ou de deux chiffres.

TTTT

Affiche le format d'heure longue.

AM/PM

Horloge de douze heures avec les majuscules « AM » ou « PM », le cas échéant.

am/pm

Horloge de douze heures avec les minuscules « am » ou « pm », le cas échéant.

A/P

Horloge de douze heures avec les majuscules « A » ou « P », le cas échéant. Par exemple.

a/p

Horloge de douze heures avec les minuscules « a » ou « p », le cas échéant.

AMPM

Horloge de douze heures avec l’indicateur matin/après-midi tel que défini dans les paramètres régionaux de Windows.

Haut de la page

Définition d'un format de date/heure dans une application Web Access

Les applications Web Access affichent les données dans des «vues», qui comportent des zones de texte de la même façon que les formulaires dans les bases de données de bureau. Toutefois, au lieu d'une feuille de propriétés, vous pouvez choisir les options de mise en forme en sélectionnant la zone de texte, puis en cliquant sur le bouton format qui s'affiche. Ensuite, sélectionnez le format souhaité dans la liste format .

Les applications Access n'ont pas de formats de date personnalisés. Vous pouvez créer des requêtes dans les applications Access, mais il n'existe pas d'options permettant de mettre en forme les colonnes de dates dans la requête. Toute la mise en forme des dates est contrôlée au niveau de la vue. Enfin, la fonction FormatDateTime n'est pas disponible dans les applications Access.

Image du menu mise en forme d'une application Access.

Haut de la page

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×