---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# DateTimeUtils : global

# DateTimeUtils : global {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

L'include de script DateTimeUtils est une collection de fonctions date/heure.

Vous pouvez utiliser cet include de script dans n'importe quel script côté serveur et est disponible via GlideAjax.

## DateTimeUtils : int8ToGlideDateTime(Numéro int64) {#ariaid-title2}

Convertit le format de date/heure Microsoft AD integer8 au format GlideDateTime.
Integer8 est également connu sous le nom de format Microsoft Filetime. Cette méthode est couramment utilisée lors de l'importation des champs de date de l'utilisateur AD, tels que la date d'expiration.
{#r_DTU-int8ToGlideDateTime_N__table_rzj_nn1_4t__entry__3}

| Nom | Type | Description |
|-|-|-|
| int64 | Numéro | Valeur de 64 bits représentant le nombre d'intervalles de 100 nanosecondes depuis le 1er janvier 1601 (UTC). |
[Tableau 1. Paramètres]

{#r_DTU-int8ToGlideDateTime_N__table_rzj_nn1_4t} {#r_DTU-int8ToGlideDateTime_N__table_szj_nn1_4t__entry__2}

| Type | Description |
|-|-|
| GlideDateTime | Un objet GlideDateTime défini sur la date et l'heure Integer8. |
[Tableau 2. Renvoie]

{#r_DTU-int8ToGlideDateTime_N__table_szj_nn1_4t}  

    //convert and set account expiration date from AD
    //this is an example that could be used in an LDAP import transform map to import the LDAP account 
    //expires attribute to a customer created u_account_expires GlideDateTime field
    var dtUtil = new DateTimeUtils();
    target.u_account_expires = dtUtil.int8ToGlideDateTime(source.u_accountexpires);

## DateTimeUtils : msToGlideDateTime(nombre de millisecondes) {#ariaid-title3}

Convertir les millisecondes en objet GlideDateTime
{#r_DTU-msToGlideDateTime_N__table_ocn_p41_4t__entry__3}

| Nom | Type | Description |
|-|-|-|
| millisecondes | Numéro | Le nombre de millisecondes |
[Tableau 3. Paramètres]

{#r_DTU-msToGlideDateTime_N__table_ocn_p41_4t} {#r_DTU-msToGlideDateTime_N__table_pcn_p41_4t__entry__2}

| Type | Description |
|-|-|
| GlideDateTime | Un objet GlideDateTime |
[Tableau 4. Renvoie]

{#r_DTU-msToGlideDateTime_N__table_pcn_p41_4t}  

    //example script to call the method from a client
    Replace MILLISECONDSVALUE with your variable
    var ga = new GlideAjax('DateTimeUtils');
    ga.addParam('sysparm_name','msToGlideDateTime');
    ga.addParam('sysparm_value', MILLISECONDSVALUE);
    ga.getXMLWait();
    var newGDT = ga.getAnswer();


