Temporal.PlainDate.prototype.toPlainDateTime()

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Phương thức toPlainDateTime() của các instance Temporal.PlainDate trả về một đối tượng Temporal.PlainDateTime mới đại diện cho ngày này và một thời gian được cung cấp trong cùng hệ thống lịch.

Cú pháp

js
toPlainDateTime()
toPlainDateTime(plainTime)

Tham số

plainTime Optional

Một chuỗi, đối tượng, hoặc instance Temporal.PlainTime đại diện cho thành phần thời gian của PlainDateTime kết quả. Nó được chuyển đổi thành đối tượng Temporal.PlainTime bằng cùng thuật toán như Temporal.PlainTime.from(). Mặc định là "00:00:00".

Giá trị trả về

Một đối tượng Temporal.PlainDateTime mới đại diện cho ngày và thời gian được xác định bởi ngày này và plainTime, được diễn giải trong hệ thống lịch của ngày này.

Ví dụ

Sử dụng 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]

Đặc tả

Specification
Temporal
# sec-temporal.plaindate.prototype.toplaindatetime

Tương thích trình duyệt

Xem thêm