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 |
浏览器兼容性
加载中…