根据后台给的时间戳,是活动结束时间戳!
这里我们就要根据当前的时间来和结束时间计算一共有多长时间!

要看清楚后台给的时间戳是多少位的,有的给到了毫秒,有的给到了秒(10位)

function GetRTime(EndTime){var EndTime= EndTime//结束时间var NowTime =  new Date();//当前时间//后台给我的是10位 精确到秒的  所有下面我就除以了1000,不要小数点后面的var t =EndTime -(NowTime.getTime()/1000).toFixed(0);//如果后台给的是毫秒 上面不用除以1000  下面的计算时间也都要除以1000 这里我去掉1000了var d=Math.floor(t/60/60/24);//天 var d=Math.floor(t/1000/60/60/24)var h=Math.floor(t/60/60%24);//时 var h=Math.floor(t/1000/60/60%24)var m=Math.floor(t/60%60);//分 var m=Math.floor(t/1000/60%60)var s=Math.floor(t%60);//秒 var s=Math.floor(t/1000%60)if(parseInt(d)<10){d="0"+d;}if(parseInt(h)<10){h="0"+h;}if(parseInt(m)<10){m="0"+m;}if(parseInt(s)<10){s="0"+s;}$('#day').html(d)$('#hour').html(h)$('#min').html(m)$('#sec').html(s)
}

既然要倒计时当然是每秒都要变化

setInterval(function(){GetRTime(data.end_time)},1000)//每秒执行一次


这是效果

js根据时间戳倒计时相关推荐

  1. js怎么实现倒计时效果

    js怎么做倒计时,其实很简单.话不多说,直接上菜 使用 new Date() 获取当前时间, Date.parse()方法解析一个表示某个日期的字符串,并返回从1970-1-1 00:00:00 UT ...

  2. js中时间戳与日期格式的相互转换

    下面总结一下js中时间戳与日期格式的相互转换: 1. 将时间戳转换成日期格式: 1 2 3 4 5 6 7 8 9 10 11 12 function timestampToTime(timestam ...

  3. js获取时间戳,将时间戳转换为年月日时分秒

    一.js获取时间戳 // js获取当前时间戳(三种方式都可以)let time1 = new Date().getTime();let time2 = Date.now();let time3 = n ...

  4. Html+Css+js实现春节倒计时效果(移动端和PC端)

    目录 前言 导语 效果预览 html部分 移动端样式(mobile.css) pc端样式(style.css) js部分 效果演示 移动端 pc端 总结 下载地址 前言 我是歌谣 我有个兄弟 巅峰的时 ...

  5. html5在线天数计时器,JS实现动态倒计时功能(天数、时、分、秒)

    写在前面: 实现倒计时功能首先是得到目标时间,然后用当前时间减去目标时间,最后将时间差传化为天数.时.分.秒.由于得到的时间不能直接运算,可以采用object.getTime()方法转化成相同类型进行 ...

  6. JS彩色方块倒计时插件代码

    下载地址 JS彩色方块倒计时插件,一款适于用各种时间类的倒计时,或者计时功能. dd:

  7. JS实现自动倒计时30秒后按钮才可用

    JS实现自动倒计时30秒后按钮才可用 helloweba.com 作者:月光光 时间:2015年08月28日 12:22 标签: javascript  倒计时 WEB开发中经常会用到倒计时来限制用户 ...

  8. JS实现验证码倒计时验证案例

    JS实现验证码倒计时验证案例 前言 验证案例 1.代码 2.代码功能解析 1.验证码 2.验证 3.倒计时 总结 前言 这是一个将验证和倒计时综合起来的案例,案例也不难理解,在页面的设计中,需要这样的 ...

  9. js 获取时间戳的方式 及使用时间搓生成的永远不会重复的id

    js 获取时间戳 let date = new Date()// 方法一 ------> getTime() console.log(date.getTime()) // 16033300993 ...

最新文章

  1. Win7_Wifi热点
  2. __cdecl __stdcall区别-转
  3. vue可视化拖拽组件模板_基于 Vue 丝滑般拖拽排序组件VueSlicksort
  4. Android Studio之package org.junit does not exist解决办法
  5. 40 CO配置-控制-产品成本控制-成本对象控制-实际成本核算/物料分类帐-维护材料分类帐文档的编号范围
  6. Python内置函数max()高级用法
  7. 超实用PHP函数总结整理
  8. 六种异常处理的陋习(转自http://www.blogjava.net/freeman1984/archive/2007/09/27/148850.html)...
  9. 互联网日报 | 腾讯地图全国上线聚合打车服务;国庆档首日票房突破7亿;特斯拉国产Model3再降价...
  10. 五子棋游戏初次编写尝试
  11. python 数据shape的理解
  12. 用Python写了个工具,完美破解了MySQL!!(建议收藏)
  13. 分号与逗号的区别及举例_顿号、逗号、分号的区别
  14. 【linux kernel】linux内核如何唤醒线程
  15. MySQL高可用方案
  16. volvo手机能用鸿蒙系统吗,不是华为手机,也能用上鸿蒙系统
  17. Google优化排名方法
  18. 烤仔喊你写作业 | 今天你做出来了吗?
  19. eclipse的使用简介
  20. 被批准的司法拍卖平台有哪些?

热门文章

  1. 弘辽科技:618年中大决战,拖词拖价法快速玩转淘宝直通车
  2. 校招/社招/秋招/春招求职指南
  3. 卷积核——Roberts、Prewitt、Sobel、Lapacian、DoG、LoG算子
  4. win10 远程桌面卡顿_win10远程桌面连接卡如何解决_windows10远程连接桌面很卡怎么处理...
  5. IEC104起始地址
  6. 触动精灵 python_触动精灵远程Log模块
  7. Avaya PBX sip trunk对接第三方sip server传递UUI的方法
  8. 真正可用的获取任意进程的内存使用率 和任务管理器一模一样
  9. [IT与培训]IT培训与企业建设的思路
  10. 如何将CVAT的docker镜像上传到华为云镜像中心SWR