|
- Déclaration et initialisation
- Affectation d'une variable de type Heure à une rubrique de type Heure
- Les propriétés utilisables sur les heures
- Limites
Heure (Type de variable) En anglais : Time
HeureDébut est une Heure = 1205 HeureFin est une Heure = "2030" // 20 heures 30 HeureEnCours est une Heure = HeureSys()
Syntaxe
Déclarer et initialiser une variable Masquer les détails
<Nom de la variable> est une Heure = <Valeur>
OU
<Nom de la variable> est une Heure <Nom de la variable> = <Valeur>
<Nom de la variable> : Nom de la variable à déclarer. <Valeur> : Valeur à affecter à la variable. Cette valeur peut être de type :- Heure
- DateHeure : seule l'heure sera prise en compte.
- chaîne de caractères, au format :
- HHMM
- HHMMSS
- HHMMSSCC
- HHMMSSCCC
Seules les heures et les minutes seront prises en compte. (HH : Heure, MM : minutes, SS : secondes, CC : centièmes de seconde, CCC : millièmes de seconde)
- entier : l'heure correspondra alors au nombre de centièmes de seconde écoulés depuis minuit "00 :00 :00 :00". A minuit correspond l'entier 0. Ne peut dépasser 8.639.999 (24 heures - 1 centième de seconde).
Remarques Déclaration et initialisation - Une variable de type Heure peut être initialisée avec une valeur de type :
- Heure
- DateHeure : seule l'heure sera prise en compte.
- chaîne de caractères, au format :
- HHMM - HHMMSS - HHMMSSCC - HHMMSSCCC Seules les heures et les minutes seront prises en compte (HH : Heure, MM : minutes, SS : secondes, CC : centièmes de seconde, CCC : millièmes de seconde). - entier : l'heure correspondra alors au nombre de centièmes de seconde écoulés depuis minuit "00 :00 :00 :00". A minuit correspond l'entier 0. Ne peut dépasser 8.639.999 (24 heures - 1 centième de seconde).
- Par défaut, une variable de type Heure est initialisée avec l'heure système. Pour régler la valeur par défaut affectée aux variables de type Date, Heure et DateHeure, utilisez la fonction DateHeureParDéfaut.
Versions 19 et supérieuresRemarque : Il est également possible d'initialiser une variable de type Heure avec l'heure système en utilisant la fonction Maintenant. Nouveauté 19Remarque : Il est également possible d'initialiser une variable de type Heure avec l'heure système en utilisant la fonction Maintenant. Remarque : Il est également possible d'initialiser une variable de type Heure avec l'heure système en utilisant la fonction Maintenant. Affectation d'une variable de type Heure à une rubrique de type Heure Désormais, lors de l'affectation d'une variable de type Heure à une rubrique de type Heure, les secondes et les centièmes de seconde sont pris en compte selon le format de la rubrique. Par exemple, si la variable de type Heure correspond à "HHMMSSCCC" : | | | Rubrique du fichier de données | Jusqu'à la version 100050 de WINDEV, WEBDEV, WINDEV Mobile | A partir des versions supérieures à 100050 de WINDEV, WEBDEV et WINDEV Mobile | Rubrique chaîne | HHMM | HHMMSSCCC | Rubrique heure au format HHMM | HHMM | HHMM | Rubrique heure au format HHMMSS | HHMM | HHMMSS | Rubrique heure au format HHMMSSMM | HHMM | HHMMSSMM |
Les propriétés utilisables sur les heures Les propriétés utilisables sur les heures sont les suivantes : | | Heure | Renvoie ou modifie l'heure (sous forme d'entier). | Milliseconde | Renvoie ou modifie le nombre de millisecondes (sous forme d'entier). | Minute | Renvoie ou modifie le nombre de minutes (sous forme d'entier). | Seconde | Renvoie ou modifie le nombre de secondes (sous forme d'entier). |
Pour plus de détails sur les opérations possibles sur les heures (addition, soustraction, comparaison), consultez Opérations disponibles sur le type Heure.
HeureDébut est une Heure = "20011201" // Ajoute 5 heures HeureDébut.Heure += 5 // Modifie le nombre de minutes HeureDébut.Minute = 5
Le type Heure permet de gérer les heures comprises entre 00:00 et 23:59. La précision est effectuée à la milliseconde.
Documentation également disponible pour…
|
|
|
| |
| Cliquez sur [Ajouter] pour publier un commentaire |
|
| |
|
| |
| |
| |
| |
| |
| |
| | |
| |