PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Opérateurs disponibles sur les années
  • Années bissextiles
  • Calculs sur les dates
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
La propriété ..Année permet de :
  • Récupérer l'année d'une variable ou d'une rubrique de type Date ou DateHeure.
  • Modifier l'année d'une variable ou d'une rubrique de type Date ou DateHeure.
Remarque : La propriété ..Année permet de simplifier les opérations de décalage sur les dates : ajouter une année, etc.
Rappel : Les rubriques et variables de type Date permettent de gérer :
  • les dates simples "Année - Mois - Jour" (format AAAAMMJJ).
  • les dates et les heures "Année - Mois - Jour - Heures - Minutes - Secondes - Millièmes de seconde" (format AAAAMMJJHHMMSSLLL).
  • les durées "Nombre de jours - Nombre d'heures - Nombre de minutes - Nombre de secondes - Nombre de millièmes de seconde" (format +JHHMMSSLLL).
Versions 16 et supérieures
Universal Windows 10 App Cette propriété est désormais disponible pour les applications Windows Phone.
Nouveauté 16
Universal Windows 10 App Cette propriété est désormais disponible pour les applications Windows Phone.
Universal Windows 10 App Cette propriété est désormais disponible pour les applications Windows Phone.
Versions 17 et supérieures
iPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
iPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
iPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
Universal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
Nouveauté 18
Universal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
Universal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
Versions 20 et supérieures
WEBDEV - Code Navigateur Cette propriété est désormais disponible en code navigateur sur les variables de type Date ou DateHeure.
Nouveauté 20
WEBDEV - Code Navigateur Cette propriété est désormais disponible en code navigateur sur les variables de type Date ou DateHeure.
WEBDEV - Code Navigateur Cette propriété est désormais disponible en code navigateur sur les variables de type Date ou DateHeure.
Versions 21 et supérieures
Apple Watch Cette propriété est désormais disponible en mode Apple Watch.
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Apple Watch Cette propriété est désormais disponible en mode Apple Watch.
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Apple Watch Cette propriété est désormais disponible en mode Apple Watch.
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Exemple
DateDébut est une Date = DateSys()
// Ajouter 1 an à la date
DateDébut..Année++
// Modifier les années
DateDébut..Année = 2003
Syntaxe

Connaître l'année d'une variable ou d'une rubrique de type Date ou DateHeure Masquer les détails

<Résultat> = <Date>..Année
<Résultat> : Entier
Année sur 4 chiffres.
<Date> : Date ou DateHeure
Nom de la variable ou de la rubrique de type Date ou DateHeure à manipuler.
WEBDEV - Code Navigateur Seules les variables navigateur de type Date ou DateHeure peuvent être manipulées.

Modifier l'année d'une variable ou d'une rubrique de type Date ou DateHeure Masquer les détails

<Date>..Année = <Nouvelle année>
<Date> : Date ou DateHeure
Nom de la variable ou de la rubrique de type Date ou DateHeure à manipuler.
WEBDEV - Code Navigateur Seules les variables navigateur de type Date ou DateHeure peuvent être manipulées.
<Nouvelle année> : Entier ou chaîne de caractères
Nouvelle année en chiffres (compris entre 1 et 9999). Remplace l'année de la date manipulée.
Remarques

Opérateurs disponibles sur les années

Les opérateurs arithmétiques suivants peuvent être utilisés avec la propriété ..Année :
  • ++ et --
  • += et -=
DateDébut est une Date = "20011212"
DateDébut..Année++  // Ajouter 1 an à la date
DateDébut..Année+=5 // Ajouter 5 ans à la date
DateDébut..Année-=5 // Retrancher 5 ans à la date

Années bissextiles

Si la date manipulée correspond au 29 février d'une année bissextile, l'augmentation ou la diminution d'une année de la date entraîne également le changement de jour. Par exemple :
DateDébut est une Date = "19960229"
// Ajouter 1 an à la date
DateDébut..Année++
// DateDébut vaut "19970228"

Calculs sur les dates

Le format de stockage des dates permet de stocker des dates comprises entre le 01/01/0001 et le 31/12/9999.
Les calculs sur les dates réalisés avec les fonctions WLangage ou les propriétés WLangage sont fiables à partir du 1er Janvier 1583.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire