倒计时组件

import React, {

Component

} from 'react'

import $ from 'jquery'

import "../../css/spellTEPayPublic/countDown.css"

export default class countDown extends Component{

constructor(props){

super(props);

this.state={

day:1,

hour:0,

minute:0,

second:0,

millisecond:0

}

}

componentDidMount(){

let endTime= this.props.msg.endTime.replace(/-/g, "/");

countFun(endTime);

}

render(){

return(



距离本团结束剩余0天

0

:

0

:

0

)

}

}

function countFun(time){

//if(typeof end_time == "string")

var end_time = new Date(time).getTime(),//月份是实际月份-1

//current_time = new Date().getTime(),

sys_second = (end_time-new Date().getTime());

var timer = setInterval(function(){

if (sys_second > 0) {

sys_second -= 10;

var day = Math.floor((sys_second /1000/ 3600) / 24);

var hour = Math.floor((sys_second /1000/ 3600) % 24);

var minute = Math.floor((sys_second /1000/ 60) % 60);

var second = Math.floor(sys_second/1000 % 60);

var haomiao = Math.floor(sys_second%1000);

		$(".day").text(day);//计算天
$(".hour").text(hour<10?"0"+hour:hour);//计算小时
$(".minute").text(minute<10?"0"+minute:minute);//计算分
$(".second").text(second<10?"0"+second+"."+haomiao:second+"."+haomiao);// 计算秒
} else {
clearInterval(timer);
}
}, 10);

}

最新文章

  1. Redis常用命令(String数据类型)
  2. eclipse SE增加Web开发插件;安装配置Apache
  3. 一般html5 手机端头部需要
  4. 在php中写接口时 对json格式的转换 简单的方法
  5. cocos基础教程(7)动作与动画
  6. iOS - Swift NSKeyedArchiver 数据归档
  7. 讲解DLL内容的比较详细的站点
  8. P3408: [Usaco2009 Oct]Heat Wave 热浪
  9. JavaScript OOP 思想
  10. hdoj 1229 还是A+B
  11. ext combobox getValue
  12. 用汇编语言研究C语言的全局变量、局部变量、参数、返回值放在哪里
  13. Smarty 保留变量
  14. Unity 屏幕适配小脚本
  15. Listview注意事项
  16. android Json解析详解(详细代码)
  17. C++从函数返回指针
  18. NOI-OJ 2.2 ID:8758 2的幂次方表示
  19. [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(四) -- 安装bitbucket 5.7.0
  20. c++学习路线连接

热门文章

  1. ubuntu中搭建基本的开发环境
  2. android中使用MediaPlayer和SurfaceView播放视频
  3. stty - 改变并打印终端行设置
  4. Qt Creator 无法解析的外部符号(转)
  5. mysql的数据导出方法
  6. mysql类型转换函数convert与cast的用法,及SQL server的区别
  7. Kylin-2.6.2集群部署
  8. vma
  9. 【LeetCode 27】移除元素
  10. 【LeetCode 17】电话号码的字母组合