JS将系统时间,以格式 2023-9-25 12:00:00输出
时间: 2024-09-11 20:15:11 浏览: 35
在JavaScript中,你可以使用 `Date` 对象来获取和格式化当前系统时间。以下是一个示例代码,演示了如何将当前时间格式化为 "YYYY-MM-DD HH:mm:ss" 的格式:
```javascript
function formatDate(date) {
let year = date.getFullYear();
let month = (date.getMonth() + 1).toString().padStart(2, '0'); // 月份是从0开始的,所以要加1
let day = date.getDate().toString().padStart(2, '0');
let hour = date.getHours().toString().padStart(2, '0');
let minute = date.getMinutes().toString().padStart(2, '0');
let second = date.getSeconds().toString().padStart(2, '0');
return `${year}-${month}-${day} ${hour}:${minute}:${second}`;
}
// 使用当前时间
let currentDate = new Date();
let formattedDate = formatDate(currentDate);
console.log(formattedDate); // 输出格式化后的时间
```
在这段代码中,`formatDate` 函数接收一个 `Date` 对象作为参数,然后分别提取年、月、日、时、分、秒,使用 `.padStart(2, '0')` 确保每个时间单位都是两位数字。最后将这些时间单位按照指定的格式拼接成字符串。
阅读全文