<label for=\date">指定时间:</label> <input type="text" value="2023-01-02 16:00" name="" id="date"><br/> 将上述代码中value修改为当前的时间,精确度到小时,样式为年-月-日 小时 00
<p>可以使用JavaScript来获取当前时间,并将其格式化为"年-月-日 小时 00"的形式,然后将其赋值给input元素的value属性。</p>
<p>以下是修改后的代码:</p>
<p><label for="date">指定时间:</label>
<input type="text" value="" name="" id="date"><br/></p>
<script>
// 获取当前时间
var now = new Date();
// 格式化时间
var year = now.getFullYear();
var month = now.getMonth() + 1;
var day = now.getDate();
var hour = now.getHours();
var minute = '00';
var formattedTime = year + '-' + addZero(month) + '-' + addZero(day) + ' ' + addZero(hour) + ':' + minute;
// 将格式化后的时间赋值给input元素的value属性
document.getElementById('date').value = formattedTime;
// 补零函数,用于确保月份和日期的两位数格式
function addZero(num) {
if (num < 10) {
return '0' + num;
} else {
return num;
}
}
</script>
指定时间:
将上述代码中value修改为当前的时间,精确度到小时,样式为年-月-日 小时 00" title="
将上述代码中value修改为当前的时间,精确度到小时,样式为年-月-日 小时 00" loading="lazy">
原文地址: https://www.cveoy.top/t/topic/veI 著作权归作者所有。请勿转载和采集!