JavaScript日期函数
时间: 2023-08-08 17:10:26 浏览: 55
JavaScript提供了许多用于处理日期和时间的内置函数。以下是一些常用的日期函数示例:
1. 获取当前日期和时间:
```javascript
const currentDate = new Date();
console.log(currentDate);
```
2. 获取特定日期和时间的组成部分:
```javascript
const date = new Date();
const year = date.getFullYear();
const month = date.getMonth() + 1; // 月份从0开始,因此需要加1
const day = date.getDate();
const hours = date.getHours();
const minutes = date.getMinutes();
const seconds = date.getSeconds();
```
3. 格式化日期为指定字符串:
```javascript
const date = new Date();
const formattedDate = date.toLocaleDateString('en-US', { year: 'numeric', month: 'long', day: 'numeric' });
console.log(formattedDate);
```
4. 比较日期:
```javascript
const date1 = new Date('2022-01-01');
const date2 = new Date('2022-02-01');
if (date1 > date2) {
console.log('date1晚于date2');
} else if (date1 < date2) {
console.log('date1早于date2');
} else {
console.log('date1等于date2');
}
```
这些只是JavaScript日期函数的一些例子,还有更多操作日期和时间的函数可供使用。