js获取今天和今天一年的时间 时间精确到时分秒
时间: 2024-10-17 14:05:16 浏览: 26
在JavaScript中,你可以使用`Date`对象以及其相关方法来获取当前日期和时间,包括精确到时、分、秒。以下是一个例子:
```javascript
// 获取当前日期和时间
const now = new Date();
const today = now.toISOString().split('T')[0]; // 只取日期部分
const currentTime = `${now.getHours()}:${now.getMinutes()}:${now.getSeconds()}`; // 时分秒
// 或者分开获取
const yearToday = now.getFullYear();
const monthToday = String(now.getMonth() + 1).padStart(2, '0'); // 月份从0开始计数,加1并补零
const dayToday = now.getDate().padStart(2, '0'); // 日份补零
const hours = now.getHours().padStart(2, '0');
const minutes = now.getMinutes().padStart(2, '0');
const seconds = now.getSeconds().padStart(2, '0');
// 结合在一起
const timeToday = `${hours}:${minutes}:${seconds}`;
// 打印结果
console.log(`今天是一年(${yearToday})-${monthToday}-${dayToday} ${timeToday}`);
```
这里我们创建了一个新的`Date`实例,并分别获取了年、月、日和小时、分钟、秒。注意,月份是从0开始计算的,所以`getMonth()`返回的值需要加1。
阅读全文