js如何在一个日期上面加上几小时 几分钟 几秒

有时辰在做倒计时的页面,但愿看到多长时候之后要做什么,好比,20分钟之后要做什么,那么20分钟之后到底是什么时候呢?这个时辰就需要用到当前日期加上20分钟的环境,那么,js该若何实现呢?

方式/步调

  1. 1

    打开任一浏览器,本文以chrome浏览器为例,打开后,按F12,进入开辟者模式,点击【Console】标签

    b8389b504fc2d5625d524453ea1190ef76c66c32.jpg
  2. 2

    在【Console】页签中,书写js代码,起首将当前日期时候赋值给一个js变量curTime,代码如下:

         var curTime = new Date();

    960a304e251f95cadbfb0608c4177f3e67095205.jpg
  3. 3

    在当前时候curTime变量上加上1个小时,并将成果赋值给addHour变量,代码如下:

         var addHour = curTime.setHours(curTime.getHours() + 1);

    a686c9177f3e6709c60ed14136c79f3df8dc5505.jpg
  4. 4

    从运行结果可以看到,addHour变量的值不是一个日期时候格局,需要利用new Date(),将其转换为日期时候格局,代码如下:

         new Date(addHour);

    4a36acaf2edda3ccb6e62c9e0ce93901213f920a.jpg
  5. 5

    在当前时候curTime变量上加上10分钟,再转换为日期时候格局,代码如下:

         new Date(curTime.setMinutes(curTime.getMinutes() + 10));

    203fb80e7bec54e7e4808ea0b4389b504fc26a24.jpg
  6. 6

    在当前时候curTime变量上加上10秒钟,再转换为日期时候格局,代码如下:

         new Date(curTime.setSeconds(curTime.getSeconds() + 10));

    0ff41bd5ad6eddc478e9204534dbb6fd52663305.jpg
  7. 7

    在当前时候curTime变量上加上1分40秒,其实也就半斤八两于加100秒,代码如下:

         new Date(curTime.setSeconds(curTime.getSeconds() + 100));

    0e2442a7d933c895ed700cc5dc1373f082020005.jpg
  • 发表于 2018-12-15 00:00
  • 阅读 ( 1344 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论