Développement

Astuces de développement

Outils pour utilisateurs

Outils du site


langages:angular:sauver_date

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

langages:angular:sauver_date [2020/02/12 16:57]
jonathan créée
langages:angular:sauver_date [2021/08/27 11:33] (Version actuelle)
jonathan
Ligne 12: Ligne 12:
 </code> </code>
  
 +<code javascript>
 +  /**
 +   * Transformer la date au format local en date UTC.
 +   * On force l’heure sur minuit UTC.
 +   * @param localeDate 
 +   * @returns 
 +   */
 +  public static LocaleDateToUtcDate(localeDate: Date): Date {
 +    let retVal: Date = null;
 +    if (localeDate) {
 +      // définir l'heure sur minuit
 +      localeDate.setHours(0, 0, 0, 0);
 +      // corriger la date (local => UTC)
 +      retVal = new Date(localeDate.getTime() - (localeDate.getTimezoneOffset() * 60 * 1000));
 +    }
 +    return retVal;
 +  }
 +</code>
langages/angular/sauver_date.txt · Dernière modification: 2021/08/27 11:33 de jonathan