html5 date
时间: 2023-11-09 11:51:09 浏览: 85
html5 日期时间控件
HTML5的date方法可以在浏览器上面直接显示选择日期的选择框。使用<input type="date" value="" id="time1" />可以创建一个日期选择框。HTML5还提供了一系列相关的日期、时间参数,如week、month、time、datetime和datetime-local,可以根据需要自定义不同类型的日期输入框。
要获取当前时间并将其作为初始值设置到date输入框中,可以使用JavaScript来实现。下面是一个示例代码:
<script>
//定义一个方法
function timenow(){
//获取当前时间
var d = new Date();
//包装年月日的格式
var a = d.getFullYear() + "-";
//月是从零开始的所以得加1,并且判断月份是否大于等于10月,如果大于十月得给前面加零来跟格式匹配
if (d.getMonth() + 1 >= 10 ){
var c = (d.getMonth() + 1) + "-";
} else{
var c = "0" + (d.getMonth() + 1) + '-';
}
//不能使用getDay()方法的原因是因为它获取的是今天星期几,只有7天
if (d.getDate() >= 10 ){
var n = d.getDate();
} else{
var n = "0" + d.getDate();
}
//给input设置id属性,抓取属性值改变value的值
document.getElementById("time1").value = a + c + n;
}
</script>
将这个方法加到<body>标签中,例如: <body onload="timenow()">,即可实现在页面加载时自动获取当前时间并将其设置为日期输入框的初始值。
阅读全文