下面我将详细讲解一下“javascript获取当前日期时间及其它操作函数”的完整攻略,共分为以下几个方面:
- 获取当前日期和时间
- 格式化日期和时间
- 常用日期和时间操作函数
1. 获取当前日期和时间
获取当前日期和时间可以使用 JavaScript 中的 Date
对象。创建一个 Date
对象时,如果不传入任何参数,则会返回当前日期和时间。
示例:
const currentDate = new Date();
console.log(currentDate); // 输出当前日期和时间
2. 格式化日期和时间
为了方便展示和使用,我们经常需要将日期和时间格式化成指定的形式。JavaScript 中可以使用 toLocaleString()
方法将日期和时间格式化成本地化的字符串。
示例:
const currentDate = new Date();
console.log(currentDate.toLocaleString()); // 输出本地化的日期和时间字符串
除了 toLocaleString()
方法,还有其他几种格式化日期和时间的方法,比如 toLocaleDateString()
只显示日期,toLocaleTimeString()
只显示时间等等。
3. 常用日期和时间操作函数
getFullYear()
: 获取当前日期的年份。
示例:
```javascript
const currentDate = new Date();
console.log(currentDate.getFullYear()); // 输出当前日期的年份
```
getMonth()
: 获取当前日期的月份,注意月份从 0 开始,0 表示一月。
示例:
```javascript
const currentDate = new Date();
console.log(currentDate.getMonth() + 1); // 输出当前日期的月份
```
getDate()
: 获取当前日期的天数。
示例:
```javascript
const currentDate = new Date();
console.log(currentDate.getDate()); // 输出当前日期的天数
```
getDay()
: 获取当前日期是星期几,0 表示星期日,1 表示星期一,以此类推。
示例:
```javascript
const currentDate = new Date();
console.log(currentDate.getDay()); // 输出当前日期是星期几
```
getHours()
: 获取当前时间的小时数。
示例:
```javascript
const currentDate = new Date();
console.log(currentDate.getHours()); // 输出当前时间的小时数
```
getMinutes()
: 获取当前时间的分钟数。
示例:
```javascript
const currentDate = new Date();
console.log(currentDate.getMinutes()); // 输出当前时间的分钟数
```
getSeconds()
: 获取当前时间的秒数。
示例:
```javascript
const currentDate = new Date();
console.log(currentDate.getSeconds()); // 输出当前时间的秒数
```
getTime()
: 获取当前日期的时间戳,即距离 1970 年 1 月 1 日 00:00:00 UTC 的毫秒数。
示例:
```javascript
const currentDate = new Date();
console.log(currentDate.getTime()); // 输出当前日期的时间戳
```
好了,以上就是“javascript获取当前日期时间及其它操作函数”的完整攻略。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:javascript获取当前日期时间及其它操作函数 - Python技术站