[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Date/toString [Back]  [Original]

Date : mthode toString() - JavaScript | MDN

Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.

View in English Always switch to English

Date : mthode toString()

Baseline Large disponibilit

Cette fonctionnalit est bien tablie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.

La mthode toString() des instances de Date retourne une chane de caractres reprsentant cette date interprte dans le fuseau horaire local.

Dans cet article

Exemple interactif

const event = new Date("August 19, 1975 23:15:30");

console.log(event.toString());
// Rsultat attendu : "Tue Aug 19 1975 23:15:30 GMT+0200 (CEST)"
// Remarque : votre fuseau horaire peut varier

Syntaxe

js
toString()

Paramtres

Aucun.

Valeur de retour

Une chane de caractres reprsentant la date indique (voir la description pour le format). Retourne "Invalid Date" si la date est non valide.

Description

La mthode toString() fait partie du protocole de contrainte de type. Comme Date possde une mthode [Symbol.toPrimitive](), cette mthode prend toujours le dessus sur toString() lorsqu'un objet Date est implicitement contraint en une chane de caractres. Cependant, Date.prototype[Symbol.toPrimitive]() appelle toujours this.toString() en interne.

L'objet Date remplace la mthode toString() de Object. Date.prototype.toString() retourne une chane de caractres reprsentant la date interprte dans le fuseau horaire local, contenant la fois la date et l'heure elle concatne la reprsentation textuelle dfinie dans toDateString() et toTimeString(), en ajoutant un espace entre les deux. Par exemple :  Thu Jan 01 1970 00:00:00 GMT+0000 (Coordinated Universal Time) .

Date.prototype.toString() doit tre appele sur des instances de Date. Si la valeur de this n'hrite pas de Date.prototype, une TypeError est leve.

  • Pour obtenir uniquement la partie date, utiliser toDateString().
  • Pour obtenir uniquement la partie heure, utiliser toTimeString().
  • Pour interprter la date en UTC plutt qu'en fuseau horaire local, utiliser toUTCString().
  • Pour mettre en forme la date dans un format plus adapt l'utilisateurice (par exemple, la localisation), utiliser toLocaleString().

Exemples

Utiliser la mthode toString()

js
const d = new Date(0);
console.log(d.toString()); // "Thu Jan 01 1970 00:00:00 GMT+0000 (Coordinated Universal Time)"

Spcifications

Spcification
ECMAScript 2027 LanguageSpecification
# sec-date.prototype.tostring

Compatibilit des navigateurs

Voir aussi


Web Proxy Viewer  |  New URL  |  Original Page