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

Temporal.PlainDate : méthode toPlainDateTime()

Disponibilité limitée

Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.

La méthode toPlainDateTime() des instances de Temporal.PlainDate retourne un nouvel objet Temporal.PlainDateTime représentant cette date et une heure fournie dans le même système de calendrier.

Syntaxe

js
toPlainDateTime()
toPlainDateTime(plainTime)

Paramètres

plainTime Facultatif

Une chaîne de caractères, un objet ou une instance de Temporal.PlainTime représentant le composant horaire du PlainDateTime résultant. Il est converti en un objet Temporal.PlainTime en utilisant le même algorithme que Temporal.PlainTime.from(). Par défaut, il est "00:00:00".

Valeur de retour

Un nouvel objet Temporal.PlainDateTime représentant la date et l'heure définies par cette date et plainTime, interprétées dans le système de calendrier de cette date.

Exemples

Utiliser la méthode toPlainDateTime()

js
const date = Temporal.PlainDate.from("2021-07-01");
const dateTime = date.toPlainDateTime("12:34:56");
console.log(dateTime.toString()); // 2021-07-01T12:34:56

const midnight = date.toPlainDateTime();
console.log(midnight.toString()); // 2021-07-01T00:00:00

const date2 = Temporal.PlainDate.from("2021-07-01[u-ca=chinese]");
const dateTime2 = date2.toPlainDateTime("12:34:56");
console.log(dateTime2.toString()); // 2021-07-01T12:34:56[u-ca=chinese]

Spécifications

Spécification
Temporal
# sec-temporal.plaindate.prototype.toplaindatetime

Compatibilité des navigateurs

Voir aussi