ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Calcul d'un attribut du nombre de jours entre deux dates

Il existe deux langages de script pour calculer des valeurs dans ArcMap. Vous pouvez utiliser VBScript ou Python, chacun étant disponible via l'outil Calculate Field (Calculer un champ).

Pour calculer le nombre de jours entre deux dates dans VBScript, procédez comme suit :

  1. Cliquez sur le menu Editeur dans la barre d'outils Editeur, puis sur Ouvrir une session de mise à jour.
  2. Cliquez sur le bouton List by Source (Répertorier par source) dans la table des matières.
  3. Effectuez un clic droit sur la table ou la couche dans la table des matières et sélectionnez Open Attribute Table (Ouvrir la table attributaire).
  4. Cliquez avec le bouton droit sur l'en-tête du champ pour afficher le nombre de jours entre la date et la date actuelle, puis cliquez sur Field Calculator (Calculateur de champs).

    Vous pouvez effectuer des calculs sans vous trouver dans une session de mise à jour ; cependant dans ce cas, vous ne pouvez pas annuler les résultats.

  5. Dans la zone de texte du calculateur de champs, entrez l'expression VBScript de calcul suivante :

    DateDiff("d", [date_field], Now())
    

    Remarque :

    Dans le code situé au-dessus, date_field doit être remplacé par le nom du champ de date de votre table attributaire.

  6. Cliquez sur  OK.

    Le nombre de jours entre la date dans le champ de date et la date actuelle est placé dans le champ spécifié.

Astuce :
Les dates valides vont de January 1, 0100 (1er janvier 0100) à December 31, 9999 (31 décembre 9999). N'oubliez pas que les calculs de date utilisant et produisant des valeurs de date antérieures à l'année d'adoption du calendrier grégorien ne sont peut-être pas appropriés.

Rubriques connexes

  • Notions de base des calculs de champ

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2021 Esri. | Confidentialité | Légal