在js中设置自定义时间到date控件的方法: 1、在html5中定义时间控件 <input type="date" id="datePicker" value=""/> 2、编写脚本实现自定义时间的赋值 //创建一个当前日期对象 var now = new Date(); //格式化日,如果小于9,前面补0var day = ("0" + now.getDate()).slice(-2); //格式化月,如果小于9,前面补0 var month = ("0" + (now.getMonth() + 1)).slice(-2); //拼装完整日期格式var today = now.getFullYear()+"-"+(month)+"-"+(day) ; //完成赋值$('#datePicker').val(today);