{hero}

maxDate

自从: DateTime 1.0.0

设置可以选择的最大日期和显示的日期。
请注意 - 此属性需要 DataTables 的 DateTime 扩展。

说明

此选项允许设置最大可选日期。这意味着用户将无法选择在此处设置的日期之后发生的日期。

类型

空值

说明

当此选项为 null 时,DateTime 没有施加最大日期。

字符串

说明

此选项也可以是字符串。如果是这种情况,则 日期构造函数 必须能够将它作为创建一个日期实例的参数,以表示最大可选日期(即 ISO 8601 或 RFC 2822 字符串)。

日期

说明

此选项还可以直接给出一个 日期对象

默认

  • 值: null

默认情况下,不会对 DateTime 实例应用最大日期。

示例

使用 RFC 2822 字符串将 maxDate 设置为 2029 年底

new DateTime(document.getElementById('test'), {
	maxDate: 'December 31, 2029 23:59:59'
});

使用日期(来自 ISO8601 格式)将 maxDate 设置为 2029 年底

new DateTime(document.getElementById('test'), {
	maxDate: new Date('2029-12-31 23:59:59')
});

相关

以下选项直接相关,在您的应用程序开发中也可能有用。