Temporal.PlainYearMonth.prototype.toPlainDate()
Temporal.PlainYearMonth 实例的 toPlainDate() 方法返回一个新的 Temporal.PlainDate 对象,该对象表示此年月以及在同一日历系统中提供的日期。
语法
js
toPlainDate(dayInfo)
参数
dayInfo可选-
一个表示结果
PlainDate的日期组件的对象,包含以下属性
返回值
一个 Temporal.PlainDate 新对象,该对象表示此年月和 dayInfo 中的日期指定的日期,并以此年月所属的日历系统进行解释。
异常
RangeError-
如果任何选项无效,则抛出。
TypeError-
如果
dayInfo不是对象,则抛出此错误。
示例
使用 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]
规范
| 规范 |
|---|
| Temporal # sec-temporal.plainyearmonth.prototype.toplaindate |
浏览器兼容性
加载中…