DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés de gestion des dates et des heures
  • Plage de dates
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
La propriété PartieHeure permet de :
  • Récupérer uniquement l'heure d'une variable de type DateHeure.
  • Modifier uniquement l'heure d'une variable de type DateHeure.
  • Récupérer l'heure d'une rubrique de type Date (au format "Date et Heure").
  • Modifier l'heure d'une rubrique de type Date (au format "Date et Heure").
Rappel : Les rubriques de type Date permet 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 AAAAMMJJHHmmSSCCC)
  • les durées "Nombre de jours - Nombre d'heures - Nombre de minutes - Nombre de secondes - Nombre de millièmes de seconde" (format +JHHMMSSCCC)
Exemple
// Manipulations d'une variable de type DateHeure
DateDébut est une DateHeure = "200112121515"
HeureFin est une Heure = "1530"
// Changer l'heure
DateDébut.PartieHeure = "153050"// Modifier la partie Heure
DateDébut.PartieHeure = HeureFin
// Manipulations d'une rubrique de type DateHeure
Travail.DateDébut = "200112121515"
Travail.HeureFin = "1530"
// Changer l'heure
Travail.DateDébut.PartieHeure = "153050"// Modifier la partie Heure
Travail.DateDébut.PartieHeure = Travail.HeureFin
Syntaxe

Connaître l'heure d'une variable de type DateHeure Masquer les détails

<Résultat> = <Variable DateHeure>.PartieHeure
<Résultat> : Chaîne de caractères ou heure
Heure extraite de la variable de type DateHeure.
<Variable DateHeure> : DateHeure
Nom de la variable de type DateHeure à manipuler.

Modifier l'heure d'une variable de type DateHeure Masquer les détails

<Variable DateHeure>.PartieHeure = <Nouvelle heure>
<Variable DateHeure> : DateHeure
Nom de la variable de type DateHeure à manipuler.
<Nouvelle heure> : Chaîne de caractères ou heure ou entier
Nouvelle heure qui remplace l'heure de la variable manipulée.
Cette heure peut être au format :
  • Entier : nombre de centièmes de seconde écoulés depuis minuit "00:00:00:00"
  • HHMM
  • HHMMSS
  • HHMMSSCC
  • HHMMSSCCC
(HH : heures, MM : minutes, SS : secondes, CC : centièmes de seconde, CCC : millièmes de seconde).

Connaître l'heure d'une rubrique de type Date au format "Date et Heure" Masquer les détails

<Résultat> = <Fichier de données>.<Rubrique>.PartieHeure
<Résultat> : Chaîne de caractères ou heure
Heure extraite de la variable de type DateHeure.
<Fichier de données> : Chaîne de caractères
Nom du fichier de données manipulé. Ce nom a été défini sous l'éditeur d'analyses ou grâce au type Description de Fichier.
<Rubrique> : Chaîne de caractères
Nom de la rubrique manipulée. Ce nom a été défini sous l'éditeur d'analyses ou grâce au type Description de Rubrique.

Modifier l'heure d'une rubrique de type Date au format "Date et Heure" Masquer les détails

<Fichier de données>.<Rubrique>.PartieHeure = <Nouvelle heure>
<Fichier de données> : Chaîne de caractères
Nom du fichier de données manipulé. Ce nom a été défini sous l'éditeur d'analyses ou grâce au type Description de Fichier.
<Rubrique> : Chaîne de caractères
Nom de la rubrique manipulée. Ce nom a été défini sous l'éditeur d'analyses ou grâce au type Description de Rubrique.
<Nouvelle heure> : Chaîne de caractères ou heure ou entier
Nouvelle heure qui remplace l'heure de la rubrique manipulée. Cette heure peut être au format :
  • Entier : nombre de centièmes de seconde écoulés depuis minuit "00:00:00:00"
  • HHMM
  • HHMMSS
  • HHMMSSCC
  • HHMMSSCCC
(HH : heures, MM : minutes, SS : secondes, CC : centièmes de seconde, CCC : millièmes de seconde).
Remarques

Plage de dates

Les rubriques de type "Date" (au format "Date et Heure") permettent de gérer des dates du 01/01/0001 à 00:00 au 31/12/9999 à 23:59.
Liste des exemples associés :
Calculs sur les durées Exemples unitaires (WINDEV) : Calculs sur les durées
[ + ] Calculs sur les dates et heures avec les fonctions WLangage :
- Calculer la durée écoulée entre deux instants (dates et heures)
- Effectuer une somme de durées
- Effectuer une moyenne de durées
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale