Classe BirtDuration
PnYnMnDTnHnMnS
![]()
nY indique le nombre d'années
![]()
nM indique le nombre de mois
![]()
nD indique le nombre de jours
![]()
nH indique le nombre d'heures
![]()
nM indique le nombre de minutes
![]()
nS indique le nombre de secondesPar exemple, la valeur suivante indique une durée de 2 ans, 3 mois et 5 jours :
La valeur suivante indique une durée de 10 heures :
La classe BirtDuration est statique. L'application ne peut pas créer d'instance de la classe.
BirtDuration.add
Cette fonction ajoute deux durées et en renvoie la somme.
Chaîne. Première durée à ajouter.
Chaîne. Deuxième durée à ajouter.
Chaîne. Somme des deux durées.
L'exemple suivant ajoute deux durées :
BirtDuration.addTo
Cette fonction ajoute une durée à un objet Date spécifié.
Objet Date. Date et heure à modifier.
Objet Date. Date avancée par la durée.
L'exemple suivant ajoute une année à la date et l'heure d'aujourd'hui :
BirtDuration.compare
Cette fonction teste si une durée est identique, supérieure ou inférieure à une autre durée.
Chaîne. Première durée à utiliser dans la comparaison.
Chaîne. Deuxième durée à utiliser dans la comparaison.
Les expressions suivantes comparent les longueurs de durées spécifiques :
BirtDuration.day
Cette fonction retourne le nombre de jours d'une durée.
Chaîne. Durée à partir de laquelle est obtenue la valeur jours.
Un entier représentant la valeur jours de la durée définie.
Les exemples suivants montrent les valeurs jour retournées pour des durées données :
BirtDuration.getSign
Cette fonction retourne le signe d'une durée.
L'expression suivante analyse les signes d'une durée spécifique :
BirtDuration.hour
Cette fonction retourne le nombre d'heures d'une durée donnée.
Chaîne. Durée à partir de laquelle est obtenue la valeur heures.
Un entier représentant la valeur heures de la durée définie.
Les exemples suivants montrent les valeurs heure retournées pour des durées données :
BirtDuration.isLongerThan
Chaîne. Première durée à utiliser dans la comparaison.
Chaîne. Deuxième durée à utiliser dans la comparaison.
Booléen. True si la première durée est supérieure à la seconde ; sinon, retourne false.
Les expressions suivantes comparent les longueurs de durées spécifiques :
BirtDuration.isShorterThan
Chaîne. Première durée à utiliser dans la comparaison.
Chaîne. Deuxième durée à utiliser dans la comparaison.
Booléen. True si la première durée est inférieure à la seconde ; sinon, retourne false.
Les expressions suivantes comparent les longueurs de durées spécifiques :
BirtDuration.minute
Cette fonction retourne le nombre de minutes d'une durée.
Chaîne. Durée à partir de laquelle est obtenue la valeur minutes.
Entier. Nombre représentant la valeur minutes de la durée définie.
Les exemples suivants montrent les valeurs minutes retournées pour des durées données :
BirtDuration.month
Cette fonction retourne la valeur mois d'une durée donnée.
Chaîne. Durée à partir de laquelle est obtenue la valeur mois.
Entier. Nombre représentant la valeur mois de la durée définie.
Les exemples suivants montrent les valeurs mois retournées pour des durées données :
BirtDuration.multiply
Cette fonction renvoie le produit d'une durée par un nombre décimal fini.
Entier. Nombre décimal fini à multiplier.
Chaîne. Produit de la durée de référence et du facteur.
Les exemples ci-après illustrent les produits renvoyés pour une durée et un facteur spécifiques :
BirtDuration.negate
Cette fonction retourne la valeur négative d'une durée.
Chaîne. Durée dont la valeur négative doit être renvoyée.
Chaîne. Valeur négative de la durée de référence.
Les exemples suivants illustrent le résultat négatif d'une durée donnée :
BirtDuration.second
Cette fonction retourne la valeur secondes d'une durée donnée.
Chaîne. Durée à partir de laquelle est obtenue la valeur secondes.
Entier. Nombre représentant la valeur secondes de la durée définie.
Les exemples suivants montrent les valeurs secondes retournées pour des durées données :
BirtDuration.subtract
Cette fonction soustrait une durée d'une autre durée.
Chaîne. Durée à soustraire de.
Chaîne. Durée soustraite de lexicalDuration1.
Chaîne. Différence entre les deux durées de référence.
L'exemple suivant soustrait deux durées :
BirtDuration.timeInMills
Chaîne. Durée dont la longueur doit être obtenue en millisecondes.
Objet Date. Représente la date de début.
Objet Nombre. Nombre de millisecondes de la durée spécifiée.
BirtDuration.year
Cette fonction retourne la valeur année d'une durée.
Chaîne. Durée à partir de laquelle est obtenue la valeur année.
Entier. Nombre représentant la valeur année de la durée définie.
Les exemples suivants montrent les valeurs année retournées pour des durées données :
| (c) Copyright Actuate Corporation 2013 |