js中的时间与毫秒数互相转换,倒计时
来源:互联网 发布:淘宝网如何发布宝贝 编辑:程序博客网 时间:2024/04/30 08:16
1、日期格式转换成毫秒数
var oldTime = (new Date("2017-03-22 11:11:11")).getTime(); //得到毫秒数
也可以支持 "2017/03/22 11:11:11"
2、毫秒转化成时间
var date = new Date(oldTime); //得到普通格式的时间
3、倒计时
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>倒计时</title></head><body><div id="ytime"></div><script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script><script type="text/javascript">$(document).ready(function(){var enddate = '2018/03/22 9:35:30'; run(enddate,'ytime');//参数:截止时间,节点id});//定时器var timer;function run(enddate,id){ //如果enddate为后台传入的Date类型,这里直接转化为毫秒数 enddate = (new Date(enddate.replace("T"," "))).getTime(); //以500毫秒的速度执行(可以避免方法执行速度慢会影响展示效果的情况)0 var time = 500; timer = setInterval("dateDif('"+enddate+"','"+id+"')",time);}//计算时间相差function dateDif(enddate,id){ var date = enddate - new Date().getTime(); console.log(11); if(date <= 0){ $('#'+id).text('已超时'); clearInterval(timer); return; } var days = date / 1000 / 60 / 60 / 24; var daysRound = Math.floor(days); var hours = date/ 1000 / 60 / 60 - (24 * daysRound); var hoursRound = Math.floor(hours); var minutes = date / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound); var minutesRound = Math.floor(minutes); var seconds = date/ 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound); var secondsRound = Math.floor(seconds); var time = "倒计时"+(daysRound+"天"+hoursRound +"时"+minutesRound+"分"+secondsRound+"秒"); $('#'+id).text(time);} </script></body></html>
0 0
- js中的时间与毫秒数互相转换,倒计时
- js中的时间与毫秒数互相转换
- js中的时间与毫秒数互相转换
- js中的时间与毫秒数互相转换
- js中的时间与毫秒数互相转换
- js中的时间与毫秒数互相转换
- js中的时间与毫秒数互相转换
- js中的时间与毫秒数互相转换
- js中的时间与毫秒互相转换
- 【前端js】时间与毫秒数互相转换
- js中日期与毫秒数互相转换
- js毫秒数自定义时间格式转换
- js中的时间转换—毫秒转换成日期时间
- JS日期格式字符串转换为日期毫秒数和时间毫秒数转换为日期
- js时间转换(毫秒转换)
- js时间戳(毫秒数)转换为日期格式
- [MYSQL]时间毫秒数转换
- [MYSQL]时间毫秒数转换
- 博客站长务必要养成的好习惯
- 【LeetCode】104. Maximum Depth of Binary Tree
- linux进程后台运行的几种方法
- 什么是RandomAccessFile
- cmd 更改字体
- js中的时间与毫秒数互相转换,倒计时
- spring 后台接收参数问题总结
- 中国开源项目码云的下载方式
- Rails 时区Time Zone
- Java多态性
- 百度地图点聚合中marker的infowindow消失的问题
- ubuntu14.04.1 安装配置jdk1.7
- php开发环境集成
- Lucene教程地址