js倒计时与日期间隔计算
来源:互联网 发布:sas软件有多大 编辑:程序博客网 时间:2024/06/01 16:45
js倒计时
/***[countDown日期,必填] *@param {a} 日期*@param {b} 日期*/let a = '2017-10-10 11:51:00';let b = '2017-10-24 12:51:00';function countDown(start, end) { var distance = Math.abs(Date.parse(start) / 1000 - Date.parse(end) / 1000); var timer = setInterval(()=> { distance--; let obj = { "d":parseInt(distance / (24 * 60 * 60)), "h":parseInt((distance % (60 * 60 * 24)) / (60 * 60)), "m":parseInt((distance % (60 * 60)) / 60), "s":parseInt(distance % 60), }; for(let k in obj){ if(parseInt(obj[k]) < 10){ obj[k] = '0' + obj[k] } } let str = `倒计时:${obj.d}天${obj.h}时${obj.m}分${obj.s}秒`; console.log(str) if(distance == 0){ clearInterval(timer) } }, 1000)}countDown(a, b)
js日期间隔判断
/***[checkDate日期,天数,必填] *@param {val,days}日期,间隔天数*@return [boolean] [是否超过日期间隔天数]*/function checkDate(val, days) { let allSec = days * 24 * 60 * 60; let tm = val.replace(' ','T'); let checkSec = Date.parse(tm) / 1000; let nowSec = Date.parse(new Date()) / 1000; let interval = nowSec - checkSec; return interval >= allSec}checkDate()
注意:实测Date.parse( ),new Date().getTime()转化’xxxx-xx-xx xx:xx:xx’格式的时间失效,需将’xxxx-xx-xx xx:xx:xx’转化为’xxxx-xx-xxTxx:xx:xx’
阅读全文
0 0
- js倒计时与日期间隔计算
- js计算两个日期的间隔天数
- js计算日期的天数间隔
- 计算月间隔日期.
- 计算日期间隔
- 计算日期间隔
- 计算日期月间隔
- java 计算日期间隔
- 计算日期间隔
- js时间间隔和倒计时
- 润乾——JS自动计算俩日期间隔
- js 计算两个日期的间隔 兼容firefox和ie
- js计算时间间隔
- js计算间隔天数
- JavaScript计算两个日期间隔
- 计算两日期间隔天数
- PHP 计算日期间隔天数
- 计算日期间隔(天数)
- 20171023-管理自己
- SpringBoot配置属性之其他
- C# 直接创建一个DataTable,并为之添加数据(自定义DataTable)
- Linux shell编程学习笔记(七) 文本编辑
- Android开发之常用的loading等待效果实现,仿微博等待动画。两种实现方式详解
- js倒计时与日期间隔计算
- 2017杭州云栖大会,你带走.club的猴米米了吗?
- 从Qt的图片文件传输来看Qt 中UDP的收发消息writeDatagram和readDatagram
- HotWC3密码经过18年的磨难,今日终于进入公测阶段
- 制度对经济对生活的影响
- idea打war包正确姿势,不要相信网上那些鬼
- c++函数重载
- zookeeper学习记录-09 Zookeeper系统模型
- 十进制转为二进制