hooyantsing's Blog

P50_日期时间戳的使用与计算脚本执行时间

字数统计: 314阅读时长: 1 min
2020/10/29

日期时间戳的使用与计算脚本执行时间

海豚日记 学习JS看这个就够了,全面打通 JAVASCRIPT 知识点(更新到17章)

Date() 时间对象

获取事件对象的两种方式:

  • new Date() 返回 object 对象
  • Date() 返回 string 对象
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    let date1 = new Date();
    console.log(typeof date1); // object
    console.log(date1);
    // object 获取当前时间戳的方法
    console.log(date1 * 1);

    let data2 = Date();
    console.log(typeof data2); // string
    console.log(data2);
    // string 获取不到时间戳 返回 NaN
    console.log(data2 * 1);

执行结果:

Thu Oct 29 2020 17:04:58 GMT+0800 (中国标准时间)

获取时间戳

1
2
3
// 直接获取当前时间戳方式
et time = Date.now();
console.log(time);

获取脚本运行时间

参数字符串是名字,可以任意取,但开始结束名必须一致。

1
2
3
4
5
// 计算脚本执行时间
// 开始
console.time("runtime");
// 结束
console.timeEnd("runtime");

执行结果:

runtime:0.005126953125 ms

修改时间

某个时间点

1
2
3
4
5
6
7
8
9
10
11
12
13
// 字符串参数
const date = new Date("1990-9-22 3:22:18");
console.log(date);
console.log(date.getMonth()); // 获取月份 从0开始 返回8

// 多数值参数
const date = new Date(1990,2,22,13,22,19);
console.log(date);

// 数组参数,展开语法 ...
const param = [1990,2,22,13,22,19];
const date = new Date(... param);
console.log(date);
CATALOG
  1. 1. 日期时间戳的使用与计算脚本执行时间
    1. 1.0.1. Date() 时间对象
    2. 1.0.2. 获取时间戳
    3. 1.0.3. 获取脚本运行时间
    4. 1.0.4. 修改时间