Temporal.PlainMonthDay.prototype.toPlainDate()
toPlainDate() 方法是 Temporal.PlainMonthDay 例項的一個方法,它返回一個新的 Temporal.PlainDate 物件,該物件表示此月份-日期以及提供的年份,使用相同的日曆系統。
語法
js
toPlainDate(yearInfo)
引數
返回值
一個新的 Temporal.PlainDate 物件,表示此月份-日期和 yearInfo 中的年份指定的日期,並根據此月份-日期的日曆系統進行解釋。
異常
RangeError-
如果任何選項無效,則丟擲。
TypeError-
如果
yearInfo不是一個物件,則丟擲該錯誤。
示例
使用 toPlainDate()
js
const md = Temporal.PlainMonthDay.from("07-01");
const date = md.toPlainDate({ year: 2021 });
console.log(date.toString()); // 2021-07-01
const md2 = Temporal.PlainMonthDay.from("2021-07-01[u-ca=japanese]");
const date2 = md2.toPlainDate({ era: "reiwa", eraYear: 1 });
console.log(date2.toString()); // 2019-07-01[u-ca=japanese]
規範
| 規範 |
|---|
| Temporal # sec-temporal.plainmonthday.prototype.toplaindate |
瀏覽器相容性
載入中…