如何使用 JavaScript 获取当前时间并格式化为 '年-月-日 小时 00'
<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>
原文地址: https://www.cveoy.top/t/topic/lHLN 著作权归作者所有。请勿转载和采集!