Temporal.PlainDate.prototype.toPlainDateTime()
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die toPlainDateTime() Methode von Temporal.PlainDate Instanzen gibt ein neues Temporal.PlainDateTime Objekt zurück, das dieses Datum und eine angegebene Zeit im selben Kalendersystem darstellt.
Syntax
js
toPlainDateTime()
toPlainDateTime(plainTime)
Parameter
plainTimeOptional-
Ein String, ein Objekt oder eine
Temporal.PlainTimeInstanz, die die Zeitkomponente des resultierendenPlainDateTimedarstellt. Es wird mit demselben Algorithmus wieTemporal.PlainTime.from()in einTemporal.PlainTimeObjekt konvertiert. Standardmäßig ist dies"00:00:00".
Rückgabewert
Ein neues Temporal.PlainDateTime Objekt, das das durch dieses Datum und plainTime spezifizierte Datum und Zeit darstellt, interpretiert im Kalendersystem dieses Datums.
Beispiele
>Verwendung von 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]
Spezifikationen
| Specification |
|---|
| Temporal> # sec-temporal.plaindate.prototype.toplaindatetime> |