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ố
plainTimeOptional-
Một chuỗi, đối tượng, hoặc instance
Temporal.PlainTimeđại diện cho thành phần thời gian củaPlainDateTimekết quả. Nó được chuyển đổi thành đối tượngTemporal.PlainTimebằ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> |