Temporal.PlainYearMonth.prototype.toPlainDate()
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Phương thức toPlainDate() của các thực thể Temporal.PlainYearMonth trả về một đối tượng Temporal.PlainDate mới đại diện cho năm-tháng này và một ngày được cung cấp trong cùng hệ thống lịch.
Cú pháp
js
toPlainDate(dayInfo)
Tham số
dayInfoOptional-
Một đối tượng đại diện cho thành phần ngày của
PlainDatekết quả, chứa thuộc tính sau:
Giá trị trả về
Một đối tượng Temporal.PlainDate mới đại diện cho ngày được chỉ định bởi năm-tháng này và ngày trong dayInfo, được diễn giải trong hệ thống lịch của năm-tháng này.
Ngoại lệ
RangeError-
Ném ra nếu bất kỳ tùy chọn nào không hợp lệ.
TypeError-
Ném ra nếu
dayInfokhông phải là đối tượng.
Ví dụ
>Sử dụng toPlainDate()
js
const ym = Temporal.PlainYearMonth.from("2021-07");
const date = ym.toPlainDate({ day: 1 });
console.log(date.toString()); // 2021-07-01
const ym2 = Temporal.PlainYearMonth.from("2021-07-01[u-ca=chinese]");
const date2 = ym2.toPlainDate({ day: 15 });
console.log(date2.toString()); // 2021-06-24[u-ca=chinese]
Đặc tả
| Specification |
|---|
| Temporal> # sec-temporal.plainyearmonth.prototype.toplaindate> |