以下是一个简单的 JavaScript 函数,可用于获取当前时间并格式化输出:
function getTime() {
var time = new Date(); // 获取当前时间
var year = time.getFullYear(); // 获取年份
var month = time.getMonth() + 1; // 获取月份
month = month < 10 ? '0' + month : month;
var date = time.getDate(); // 获取日期
date = date < 10 ? '0' + date : date;
var h = time.getHours(); // 获取小时
h = h < 10 ? '0' + h : h;
var m = time.getMinutes(); // 获取分钟
m = m < 10 ? '0' + m : m;
var s = time.getSeconds(); // 获取秒钟
s = s < 10 ? '0' + s : s;
var week = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
var day = time.getDay();// 获取星期
day = week[day];
// 格式化时间字符串
time = `${year}-${month}-${date} ${h}:${m}:${s} ${day}`;
return time;
}
通过调用该函数,可以将当前时间转换成一个格式化的字符串。例如:
console.log(getTime()); // 输出格式如:2023-04-25 21:24:25 星期二