关于input标签type="datetime-local"属性赋值问题!

由于datetime-local的格式必须是 yyyy-MM-ddTHH:MM 这样的,所以需要对时间进行格式化,获取当前默认时间的方法如下:

function getFormat(){
       format = "";
       var nTime = new Date();
       format += nTime.getFullYear()+"-";
       format += (nTime.getMonth()+1)<10?"0"+(nTime.getMonth()+1):(nTime.getMonth()+1);
       format += "-";
       format += nTime.getDate()<10?"0"+(nTime.getDate()):(nTime.getDate());
       format += "T";
       format += nTime.getHours()<10?"0"+(nTime.getHours()):(nTime.getHours());
       format += ":";
       format += nTime.getMinutes()<10?"0"+(nTime.getMinutes()):(nTime.getMinutes());
       format += ":00";
       return format;
   } 

你可能感兴趣的:(关于input标签type="datetime-local"属性赋值问题!)