js根据时间戳倒计时
根据后台给的时间戳,是活动结束时间戳!
这里我们就要根据当前的时间来和结束时间计算一共有多长时间!
要看清楚后台给的时间戳是多少位的,有的给到了毫秒,有的给到了秒(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根据时间戳倒计时相关推荐
- js怎么实现倒计时效果
js怎么做倒计时,其实很简单.话不多说,直接上菜 使用 new Date() 获取当前时间, Date.parse()方法解析一个表示某个日期的字符串,并返回从1970-1-1 00:00:00 UT ...
- js中时间戳与日期格式的相互转换
下面总结一下js中时间戳与日期格式的相互转换: 1. 将时间戳转换成日期格式: 1 2 3 4 5 6 7 8 9 10 11 12 function timestampToTime(timestam ...
- js获取时间戳,将时间戳转换为年月日时分秒
一.js获取时间戳 // js获取当前时间戳(三种方式都可以)let time1 = new Date().getTime();let time2 = Date.now();let time3 = n ...
- Html+Css+js实现春节倒计时效果(移动端和PC端)
目录 前言 导语 效果预览 html部分 移动端样式(mobile.css) pc端样式(style.css) js部分 效果演示 移动端 pc端 总结 下载地址 前言 我是歌谣 我有个兄弟 巅峰的时 ...
- html5在线天数计时器,JS实现动态倒计时功能(天数、时、分、秒)
写在前面: 实现倒计时功能首先是得到目标时间,然后用当前时间减去目标时间,最后将时间差传化为天数.时.分.秒.由于得到的时间不能直接运算,可以采用object.getTime()方法转化成相同类型进行 ...
- JS彩色方块倒计时插件代码
下载地址 JS彩色方块倒计时插件,一款适于用各种时间类的倒计时,或者计时功能. dd:
- JS实现自动倒计时30秒后按钮才可用
JS实现自动倒计时30秒后按钮才可用 helloweba.com 作者:月光光 时间:2015年08月28日 12:22 标签: javascript 倒计时 WEB开发中经常会用到倒计时来限制用户 ...
- JS实现验证码倒计时验证案例
JS实现验证码倒计时验证案例 前言 验证案例 1.代码 2.代码功能解析 1.验证码 2.验证 3.倒计时 总结 前言 这是一个将验证和倒计时综合起来的案例,案例也不难理解,在页面的设计中,需要这样的 ...
- js 获取时间戳的方式 及使用时间搓生成的永远不会重复的id
js 获取时间戳 let date = new Date()// 方法一 ------> getTime() console.log(date.getTime()) // 16033300993 ...
最新文章
- Win7_Wifi热点
- __cdecl __stdcall区别-转
- vue可视化拖拽组件模板_基于 Vue 丝滑般拖拽排序组件VueSlicksort
- Android Studio之package org.junit does not exist解决办法
- 40 CO配置-控制-产品成本控制-成本对象控制-实际成本核算/物料分类帐-维护材料分类帐文档的编号范围
- Python内置函数max()高级用法
- 超实用PHP函数总结整理
- 六种异常处理的陋习(转自http://www.blogjava.net/freeman1984/archive/2007/09/27/148850.html)...
- 互联网日报 | 腾讯地图全国上线聚合打车服务;国庆档首日票房突破7亿;特斯拉国产Model3再降价...
- 五子棋游戏初次编写尝试
- python 数据shape的理解
- 用Python写了个工具,完美破解了MySQL!!(建议收藏)
- 分号与逗号的区别及举例_顿号、逗号、分号的区别
- 【linux kernel】linux内核如何唤醒线程
- MySQL高可用方案
- volvo手机能用鸿蒙系统吗,不是华为手机,也能用上鸿蒙系统
- Google优化排名方法
- 烤仔喊你写作业 | 今天你做出来了吗?
- eclipse的使用简介
- 被批准的司法拍卖平台有哪些?
热门文章
- 弘辽科技:618年中大决战,拖词拖价法快速玩转淘宝直通车
- 校招/社招/秋招/春招求职指南
- 卷积核——Roberts、Prewitt、Sobel、Lapacian、DoG、LoG算子
- win10 远程桌面卡顿_win10远程桌面连接卡如何解决_windows10远程连接桌面很卡怎么处理...
- IEC104起始地址
- 触动精灵 python_触动精灵远程Log模块
- Avaya PBX sip trunk对接第三方sip server传递UUI的方法
- 真正可用的获取任意进程的内存使用率 和任务管理器一模一样
- [IT与培训]IT培训与企业建设的思路
- 如何将CVAT的docker镜像上传到华为云镜像中心SWR