参考http://stackoverflow.com/questions/7815232/html5-input-type-datetime-vs-datetime-local-which-should-i-use

知道datetime和datetime-local已经不是W3C推荐的控件了,这也是为什么现在Chrome等一些浏览器已经不支持datetime的原因,

W3C推荐使用date和time两个独立的控件

但因为历史的原因,大部分浏览器还是支持datetime-local的

对于Chrome和Edge,将当前时间赋值给datetime-local的方法如下

var d = new Date();
var datestring  = d.getFullYear() + "-" +  ("0"+(d.getMonth()+1)).slice(-2)  + "-"  + ("0" + d.getDate()).slice(-2)  
+ "T" + ("0" + d.getHours()).slice(-2) + ":" + ("0" + d.getMinutes()).slice(-2); $('#user_date').val(datestring);

更多相关文章

  1. 浏览器的地址栏尺寸是否会影响CSS媒体查询?
  2. 关于大背景图片随浏览器百分比缩放的问题
  3. html5结合flash实现视频文件在所有主流浏览器兼容播放
  4. 安装的Moodle字体在其他浏览器中不起作用
  5. ASP.NET按部分ID查找控件
  6. 如何用c#获取服务器端元素的innerhtml(内部有另一个服务器端控件)
  7. 解决IE9以下版本浏览器不支持HTML5标签的问题
  8. 为什么从HTML的select控件中获得的值为空?
  9. 多文件拖拽上传以及利用Jquery替代HTML5上传控件

随机推荐

  1. 调用没有当前上下文的OpenGL ES API(每个
  2. 尝试用动态内容填充分享Twitter链接
  3. jQuery的$.getJSON方法在IE浏览器下失效
  4. 小白的jquery学习之路02选择器.2
  5. jquery ajax 跨域请求
  6. Node.js如何将Ajax成功消息传递给app.js
  7. jQuery在点击按钮上迭代/循环遍历数据表
  8. 对于带有占位符的select2.js,我无法选择第
  9. 代替jquery $.post 跨域提交数据的N种形
  10. jQuery使用之(四)处理页面的表单元素