Datetime-local输入不接受指定的值

时间:2016-05-23 07:37:19

标签: html datetime input datetimepicker datetime-format

我有一个日期时间本地输入。

我希望我能够强制指定日期和可选的一小时。

只有当我同时指出两者时,才会发出警告,导致我无法获得输入值。

以下是有问题的警告讯息:

The specified value "0000-00-00T00:00" does not conform to the required format. The format is "yyyy-MM-ddThh:mm" followed by optional ":ss" or ":ss.SSS".

我没有看到错误在哪里或如何解决。

3 个答案:

答案 0 :(得分:1)

格式有效, 日期无效: 0年0月0日不存在。

答案 1 :(得分:0)

datetime-local输入接受以下格式的日期值:{date-value} T {time-value}和{time-value}不应包含UTC部分。 所以我认为问题在于你的日期值,因为" 00"不是日期或月份的有效值

答案 2 :(得分:0)

moment(new Date()).format('YYYY-MM-DDTHH:mm')

使用moment.js,它适用于type =“ datetime-local”