给datetime-local设置默认时间

背景

使用HTML5的datetime-local的input元素,平台为NodeJS,另外使用momentjs模块。html

实现

jade代码以下:html5

input#timeBegin.form-control(type="datetime-local", name="timeBegin", required, min=moment().format(), value=moment(risk.timeBegin).format('YYYY-MM-DDTHH:mm:ss'))

主要须要注意的就是:ui

  1. value设置的格式为:YYYY-MM-DDTHH:mm:sscode

  2. 若是须要设置到秒,能够再加入:step=1orm

  3. type须要设置为:datetime-localhtm

生成HTML后为:jade

<input id="timeBegin" type="datetime-local" name="timeBegin" required min="2016-06-27T15:43:08+08:00" value="2016-01-11T16:00:00" class="form-control">

参考

相关文章
相关标签/搜索