Partager via


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