只做笔记记录一下,主要用到DatesetInterval
第一个倒计时的设置:

<script type="text/javascript">var timeBox = document.querySelector("#time");function countdown(){var nowTime = new Date();var targetTime = new Date("2018/2/27 15:44:15");var spanTime = targetTime-nowTime;if(spanTime <=0){timeBox.innerHTML="立即抢购";clearInterval(countdown);}else{var hours = Math.floor(spanTime/(1000*60*60));spanTime-=hours*60*60*1000;var minute = Math.floor(spanTime/(1000*60));spanTime-=minute*60*1000;var second = Math.floor(spanTime/1000);hours<10 ? hours='0'+hours : hours;minute<10 ? minute='0'+minute : minute;second<10 ? second='0'+second : second;timeBox.innerHTML=hours+':'+minute+':'+second;}}var timer = window.setInterval(countdown,1000);</script>

第二个,显示当前日期:

<script type="text/javascript">var timeBox = document.querySelector("#time");function countdown(){var date = new Date();var hours = date.getHours();var minute = date.getMinutes();var second = date.getSeconds();hours =checkTime(hours);minute =checkTime(minute);second =checkTime(second);timeBox.innerHTML = hours+':'+minute+':'+second;}// 检测时间数字是否小于10,在小于10的数字前加一个‘0’function checkTime(i){i<10 ? i="0"+i :i;return i;}var timer = window.setInterval(countdown,1000);</script>

JS获取时间和设置倒计时相关推荐

  1. js php 获取时间倒计时_,JS实现获取时间和设置倒计时代码分享

    本文主要和大家分享JS实现获取时间和设置倒计时代码,希望能帮助到大家. 只做笔记记录一下,主要用到Date 和 setInterval 第一个倒计时的设置: var timeBox = documen ...

  2. js获取时间年月日时间戳等方法

    var myDate = new Date();//获取系统当前时间  1 myDate.getYear(); //获取当前年份(2位)  2 myDate.getFullYear(); //获取完整 ...

  3. js 获取时间对象代码

    /** * 获取时间对象 */ function getDateObj(addDayCount) { var dd = new Date(); dd.setDate(dd.getDate()+addD ...

  4. 微信小程序实现给一个时间去设置倒计时

    设置倒计时 此方法仅限不超过一个月的倒计时 <view> <text>{{year>9?year:"0"+year}}</text>年&l ...

  5. 小程序:js获取验证码时(倒计时模块)

    代码例子截图最近在上手开发小程序,发现其实小程序要比vue真的要简单太多了,有一套自己的html(WXML),css(WXSS),虽然有些标签不能直接沿用html5的标签来开发,不过内置的标签还是很好 ...

  6. JavaWeb手机短信实现前台利用JS获取随机验证码,倒计时效果

    1 var random=""; 2 function getMessages(button){ 3 //前台倒计时 4 front(button); 5 //请求后台发送验证码 ...

  7. js封装时间相关函数(倒计时,时间戳,判断是否超时)

    倒计时 /*** 计算两个时间段之间的毫秒差值* @param {*} date1 当前时间* @param {*} date2 未来某个时间*/ export function djs(date1, ...

  8. vue使用moment.js获取时间

    一.安装/引用插件moment.js npm install moment --saveimport moment from "moment" 二.使用 注:需要 年月日 的朋友只 ...

  9. js获取时间(yyyy-MM-dd HH:mm:ss)

    /**    *  获取当前时间    *    * @return 返回时间类型 yyyy-MM-dd HH:mm:ss    */ function sysTime(){ var myDate = ...

最新文章

  1. Win64 驱动内核编程-26.强制结束进程
  2. 网站使用CloudFlare
  3. 贪心算法-02活动安排问题
  4. 特朗普的《AI 倡议》存在一个致命问题
  5. 菜鸟机器学习散点总结(一)
  6. (01)Verilog HDL介绍
  7. [C] 库函数 sprintf() 和 snprintf()
  8. linux安装jdk和tomcat7.0
  9. nest.js实战之集成Linkedin登录
  10. cad2016中选择全图字体怎么操作_在学习CAD的过程中,经常会遇到的10个问题,你遇到过吗...
  11. USB 协议整理 八:STM32官方USB库
  12. Label mx条码软件导入Excel处理异常解决方法
  13. 新浪微博平台的多级架构
  14. 基于Hadoop平台使用MapReduce统计某银行信用卡违约用户数量
  15. python 表格处理项目该如何分工_python 处理 Excel 表格
  16. 【Python处理EXCEL】--pandas导入Excel文件
  17. C4D全版本软件安装包(含最新2023)
  18. c ||和,if判断语句
  19. REACT实战项目从0到1搭建(仅供参考)
  20. 立体仓库 堆垛机 输送机 智能物流 wcs在和客户的wms进行对接,是典型的智能仓库的案例

热门文章

  1. Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising
  2. 关于TI的28335芯片概述
  3. UML时序图(Sequence Diagram)学习笔记
  4. 迁移学习---TrAdaBoost算法介绍
  5. 如何提高文献检索能力?
  6. Codeforces 1612C. Keshi Is Throwing a Party
  7. jdk8 中英文版文档
  8. 56 案例淘宝焦点图布局 网页布局总结
  9. 费雪信息场增量建场实际实验
  10. 没有授权,Android App 也能获取你的权限?!