Liste des opérations de date et d’heure
TODATE([année],[mois],[jour])
Crée une date à partir des parties de date spécifiées.
Paramètres :- [année] - la partie de l’année de la date Type de données : INT
[mois] - la partie du mois de la date Type de données : INT
[jour] - la partie du jour de la date
Type de données : INT
Type de données de sortie : DATE
TODATE([année],[mois],[jour],[heure],[minute],[seconde],[milliseconde])
Crée une date à partir des parties de date spécifiées ainsi que de l’heure.
Paramètres :- [année] - la partie de l’année de la date
Type de données : INT
[mois] - la partie du mois de la date
Type de données : INT
[jour] - la partie du jour de la date
Type de données : INT
[heure] - la partie de l’heure de la date
Type de données : INT
[minute] - la partie de la minute de la date
Type de données : INT
[seconde] - la partie de la seconde de la date
Type de données : INT
[milliseconde] - la partie de la milliseconde de la date
Type de données : INT
Type de données de sortie : DATE
TODATE([année],[mois],[jour],[time])
Crée une date à partir des parties de date spécifiées ainsi que de l’heure.
Paramètres :- [année] - la partie de l’année de la date
Type de données : INT
[mois] - la partie du mois de la date
Type de données : INT
[jour] - la partie du jour de la date
Type de données : INT
[temps] - renvoie la partie de l’heure de la date
Type de données : INT
Type de données de sortie : DATE
TOTIME([heure],[minute],[seconde],[milliseconde])
Crée un intervalle de temps à partir des parties de date spécifiées.
Paramètres :- [heure] - la partie de l’heure de la date
Type de données : INT
[minute] - la partie de la minute de la date
Type de données : INT
[seconde] - la partie de la seconde de la date
Type de données : INT
[milliseconde] - la partie de la milliseconde de la date
Type de données : INT
Type de données de sortie : TIME
TOTIMEFROMDAYS([valeur])
Crée un intervalle de temps à partir du nombre total de jours.
Paramètres :- [valeur] - nom d’attribut, opération imbriquée ou expression pour créer un intervalle de temps
Type de données : INT
Type de données de sortie : TIME, FLOAT
TOTIMEFROMHOURS([valeur])
Crée un intervalle de temps à partir du nombre total d’heures.
Paramètres :- [valeur] - nom d’attribut, opération imbriquée ou expression pour créer un intervalle de temps
Type de données : INT
Type de données de sortie : TIME, FLOAT
TOTIMEFROMMILLIS([valeur])
Crée un intervalle de temps à partir du nombre total de millisecondes.
Paramètres :- [valeur] - nom d’attribut, opération imbriquée ou expression pour créer un intervalle de temps
Type de données : INT
Type de données de sortie : TIME
TOTIMEFROMMINUTES([valeur])
Crée un intervalle de temps à partir du nombre total de minutes.
Paramètres :- [valeur] - nom d’attribut, opération imbriquée ou expression pour créer un intervalle de temps
Type de données : INT, FLOAT
Type de données de sortie : TIME
TOTIMEFROMSECONDS([valeur])
Crée un intervalle de temps à partir du nombre total de secondes.
Paramètres :- [valeur] - nom d’attribut, opération imbriquée ou expression pour créer un intervalle de temps
Type de données : INT, FLOAT
Type de données de sortie : TIME
ADDDAYS([date],[nombre])
Ajoute le nombre de jours spécifié à l’intervalle de dates/temps.
Paramètres :- [date] - une date spécifique à laquelle les jours ouvrables sont ajoutés
Type de données : DATE, TIME
[nombre] - le nombre de jours ouvrables ajoutés à la date
Type de données : INT, FLOAT
Type de données de sortie : DATE, TIME
ADDHOURS([date],[nombre])
Ajoute le nombre d’heures spécifié à l’intervalle de dates/temps.
Paramètres :- [date] - une date spécifique à laquelle les heures ouvrables sont ajoutées
Type de données : DATE, TIME
[nombre] - le nombre d’heures de travail ajoutées à la date
Type de données : INT, FLOAT
Type de données de sortie : DATE, TIME
ADDMILLIS([date],[nombre])
Ajoute le nombre de millisecondes spécifié à l’intervalle de dates/temps.
Paramètres :- [date] - une date spécifique à laquelle les millisecondes ouvrables sont ajoutées
Type de données : DATE, TIME
[nombre] - le nombre de millisecondes ajoutées à la date
Type de données : INT, FLOAT
Type de données de sortie : DATE, TIME
ADDMINUTES([date],[nombre])
Ajoute le nombre de minutes spécifié à l’intervalle de dates/temps.
Paramètres :- [date] - une date spécifique à laquelle les minutes ouvrables sont ajoutées
Type de données : DATE, TIME
[nombre] - le nombre de minutes de travail ajoutées à la date
Type de données : INT, FLOAT
Type de données de sortie : DATE, TIME
ADDMONTHS([date],[nombre])
Ajoute le nombre de mois spécifié à l’intervalle de dates/temps.
Paramètres :- [date] - une date spécifique à laquelle les mois ouvrables sont ajoutés
Type de données : DATE, TIME
[nombre] - le nombre de mois ajoutés à la date, ignore les valeurs fractionnaires
Type de données : INT, FLOAT
Type de données de sortie : DATE, TIME
ADDSECONDS([date],[nombre])
Ajoute le nombre de secondes spécifié à l’intervalle de dates/temps.
Paramètres :- [date] - une date spécifique à laquelle les secondes ouvrables sont ajoutées
Type de données : DATE, TIME
[nombre] - le nombre de secondes ajoutées à la date
Type de données : INT, FLOAT
Type de données de sortie : DATE, TIME
ADDYEARS([date],[nombre])
Ajoute le nombre d’années spécifié à l’intervalle de dates/temps.
Paramètres :- [date] - une date spécifique à laquelle les années ouvrables sont ajoutées
Type de données : DATE, TIME
[nombre] - le nombre d’années ajoutées à la date, ignore les valeurs fractionnaires
Type de données : INT, FLOAT
Type de données de sortie : DATE, TIME
DATE([date])
Renvoie la partie de la date sans intervalle de temps.
Paramètres :- [date] - la date à partir de laquelle la partie de la date est renvoyée
Type de données : DATE
Type de données de sortie : DATE
DAY([date])
Renvoie le jour du mois à partir de la date.
Paramètres :- [date] - la date à partir de laquelle la partie de la journée est renvoyée
Type de données : DATE
Type de données de sortie : INT
DAYOFWEEK([date])
Renvoie le jour de la semaine à partir de la date.
Paramètres :- [date] - la date à partir de laquelle le jour de la semaine est renvoyé
Type de données : DATE
Type de données de sortie : INT
DAYOFYEAR([date])
Renvoie le jour de l’année à partir de la date.
Paramètres :- [date] - la date à partir de laquelle le jour de l’année est renvoyé
Type de données : DATE
Type de données de sortie : INT
HOUR([date])
Renvoie une heure à partir de la date.
Paramètres :- [date] - la date à partir de laquelle l’heure est renvoyée
Type de données : DATE
Type de données de sortie : INT
MILLISECOND([date])
Renvoie une milliseconde à partir de la date.
Paramètres :- [date] - la date à partir de laquelle la milliseconde est renvoyée
Type de données : DATE
Type de données de sortie : INT
MINUTE([date])
Renvoie une minute à partir de la date.
Paramètres :- [date] - la date à partir de laquelle la minute est renvoyée
Type de données : DATE
Type de données de sortie : INT
MONTH([date])
Renvoie un mois à partir de la date.
Paramètres :- [date] - la date à partir de laquelle le mois est renvoyé
Type de données : DATE
Type de données de sortie : INT
QUARTER([date])
Renvoie le trimestre à partir de la date.
Paramètres :- [date] - la date à partir de laquelle le trimestre est renvoyé
Type de données : DATE
Type de données de sortie : INT
SECOND([date])
Renvoie la partie des secondes à partir de la date.
Paramètres :- [date] - la date à partir de laquelle la seconde est renvoyée
Type de données : DATE
Type de données de sortie : INT
TIMEOFDAY([date])
Renvoie la partie de l’heure de la date.
Paramètres :- [date] - la date à partir de laquelle la partie de l’heure est renvoyée
Type de données : DATE
Type de données de sortie : TIME
WEEKOFYEAR([date])
Renvoie le numéro de la semaine de l’année à partir d’une date selon la norme ISO 8601.
Paramètres :- [date] - la date à partir de laquelle le numéro de la semaine de l’année selon la norme ISO 8601 est renvoyé
Type de données : DATE
Type de données de sortie : INT
YEAR([date])
Renvoie l’année à partir de la date.
Paramètres :- [date] - la date à partir de laquelle l’année est renvoyée
Type de données : DATE
Type de données de sortie : INT
ISLEAPYEAR([année])
Renvoie TRUE si l’année est bissextile, sinon renvoie FALSE.
Paramètres :- [année] l’année dont je vérifie si elle est bissextile ou non
Type de données : INT
Type de données de sortie : BOOL
DAYS([time])
Renvoie la partie du jour à partir de l’intervalle de temps.
Paramètres :- [time] - la date à partir de laquelle la partie de la journée est renvoyée
Type de données : TIME
Type de données de sortie : INT
HOURS([time])
Renvoie la partie de l’heure à partir de l’intervalle de temps.
Paramètres :- [time] - la date à partir de laquelle la partie de l’heure est renvoyée
Type de données : TIME
Type de données de sortie : INT
MILLISECONDS([time])
Renvoie la partie de la milliseconde à partir de l’intervalle de temps.
Paramètres :- [time] - la date à partir de laquelle la partie de la milliseconde est renvoyée
Type de données : TIME
Type de données de sortie : INT
MINUTES([time])
Renvoie la partie de la minute à partir de l’intervalle de temps.
Paramètres :- [time] - la date à partir de laquelle la partie de la minute est renvoyée
Type de données : TIME
Type de données de sortie : INT
SECONDS([time])
Renvoie la partie de la seconde à partir de l’intervalle de temps.
Paramètres :- [time] - la date à partir de laquelle la partie de la seconde est renvoyée
Type de données : TIME
Type de données de sortie : INT
TOTALDAYS([time])
Renvoie la valeur de l’intervalle de temps exprimé en jours entiers et fractionnaires.
Paramètres :- [time] - la date à partir de laquelle l’intervalle de temps exprimé en jours entiers et fractionnaires est renvoyé
Type de données : TIME
Type de données de sortie : FLOAT
TOTALHOURS([time])
Renvoie la valeur de l’intervalle de temps exprimé en heures entières et fractionnaires.
Paramètres :- [time] - la date à partir de laquelle l’intervalle de temps exprimé en heures entières et fractionnaires est renvoyé
Type de données : TIME
Type de données de sortie : FLOAT
TOTALMILLIS([time])
Renvoie la valeur de l’intervalle de temps exprimé en millisecondes entières et fractionnaires.
Paramètres :- [time] - la date à partir de laquelle l’intervalle de temps exprimé en millisecondes entières et fractionnaires est renvoyé
Type de données : TIME
Type de données de sortie : FLOAT
TOTALMINUTES([time])
Renvoie la valeur de l’intervalle de temps exprimé en minutes entières et fractionnaires.
Paramètres :- [time] - la date à partir de laquelle l’intervalle de temps exprimé en minutes entières et fractionnaires est renvoyé
Type de données : TIME
Type de données de sortie : FLOAT
TOTALSECONDS([time])
Renvoie la valeur de l’intervalle de temps exprimé en secondes entières et fractionnaires.
Paramètres :- [time] - la date à partir de laquelle l’intervalle de temps exprimé en secondes entières et fractionnaires est renvoyé
Type de données : TIME
Type de données de sortie : FLOAT
ISWORKINGHOUR([dateTime])
Renvoie true lorsque la date d’heure appartient aux heures de travail définies dans le calendrier réel.
Paramètres :- [dateTime] - la date à évaluer
Type de données : DATE
Type de données de sortie : BOOL
ISWORKINGDAY([date])
Renvoie true lorsque la date d’heure appartient au jour ouvrable défini dans le calendrier réel.
Paramètres :- [date] - la date à évaluer
Type de données : DATE
Type de données de sortie : FLOAT
ISPUBLICHOLIDAY([date])
Renvoie true lorsque la date d’heure appartient au jour férié défini dans le calendrier réel.
Paramètres :- [date] - la date à évaluer
Type de données : DATE
Type de données de sortie : FLOAT
DURATIONCALENDAR([dateDeDébut], [dateDeFin])
Renvoie la durée du temps de travail entre deux dates calendaires réelles calculées.
Important
Les calculs associés au calendrier de travail ne fonctionnent correctement que dans la plage allant du début du processus moins 6 mois à la fin du processus plus 24 mois. Le calcul de valeurs calendaires telles que les jours ouvrés ou les heures de travail en dehors de cette plage renverra une erreur et une valeur par défaut. Cette plage de calendrier ne peut pas être définie par vous dans l’application et est automatiquement appliquée après chaque actualisation des données. Paramètres : - [startDate] - date de début de la période prédéfinie.
Type de données : DATE
[dateDeFin] - date de fin de la période
Type de données : DATE
Type de données de sortie : FLOAT
ADDWORKINGDAYS([date],[nombre])
Ajoute le nombre de jours ouvrables spécifié à la date. Le nombre exact d’heures de travail définies n’est pas pertinent. Tout jour marqué comme jour ouvrable compte pour un.
Important
Les calculs associés au calendrier de travail renvoient des résultats corrects uniquement dans la plage allant de 6 mois avant le début du processus jusqu’à 24 mois après la date de fin du processus. Le calcul de valeurs calendaires telles que les jours ouvrés ou les heures de travail en dehors de cette plage renverra une erreur et une valeur par défaut. Cette plage est automatiquement appliquée après chaque actualisation des données et vous ne pouvez pas la modifier. Paramètres : - [date] - une date spécifique à laquelle les jours ouvrables sont ajoutés.
Type de données : DATE
[nombre] - le nombre de jours ouvrables ajoutés à la date
Type de données : INT
Type de données de sortie : DATE
ADDWORKINGHOURS([date],[nombre])
Ajoute le nombre d’heures de travail spécifié à la date.
Important
Les calculs associés au calendrier de travail renvoient des résultats corrects uniquement dans la plage allant de 6 mois avant le début du processus jusqu’à 24 mois après la date de fin du processus. Le calcul de valeurs calendaires telles que les jours ouvrés ou les heures de travail en dehors de cette plage renverra une erreur et une valeur par défaut. Cette plage est automatiquement appliquée après chaque actualisation des données et vous ne pouvez pas la modifier. Paramètres : - [date] - une date spécifique à laquelle les heures ouvrables sont ajoutées.
Type de données : DATE
[nombre] - le nombre d’heures de travail ajoutées à la date
Type de données : INT
Type de données de sortie : DATE
ADDWORKINGMINUTES([date],[nombre])
Ajoute le nombre de minutes de travail spécifié à la date.
Important
Les calculs associés au calendrier de travail renvoient des résultats corrects uniquement dans la plage allant de 6 mois avant le début du processus jusqu’à 24 mois après la date de fin du processus. Le calcul de valeurs calendaires telles que les jours ouvrés ou les heures de travail en dehors de cette plage renverra une erreur et une valeur par défaut. Cette plage est automatiquement appliquée après chaque actualisation des données et vous ne pouvez pas la modifier. Paramètres : - [date] - une date spécifique à laquelle les heures ouvrables sont ajoutées.
Type de données : DATE
[nombre] - le nombre de minutes de travail ajoutées à la date
Type de données : INT
Type de données de sortie : DATE