JavaScript Javascript中的countDown类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript Javascript中的countDown类相关的知识,希望对你有一定的参考价值。

/**
 * CountDown Class
 *
 * @author		Giovambattista Fazioli
 * @email		 g.fazioli@undolog.com
 * @web		   http://www.undolog.com
 *
 * @param	dd   (string) 'month day, year'
 *
 */
function countDown( dd ) {
	// init target time
	var target			= new Date( dd );
	this.targetTime		= target.getTime();
	/**
	 * refresh countdown
	 */
	this.refresh = function() {
		var today				 = new Date();
		var currentTime		   = today.getTime();
		// time left
		this._leftMilliseconds	= (this.targetTime - currentTime);
		this._leftSeconds		 = Math.floor( this._leftMilliseconds / 1000 );
		this._leftMinutes		 = Math.floor( this._leftSeconds / 60 );
		this._leftHours		   = Math.floor( this._leftMinutes / 60 );
		// no module
		this.leftDays			 = Math.floor( this._leftHours / 24 );
		// for print
		this.leftMilliseconds	 = this._leftMilliseconds % 1000;
		this.leftSeconds		  = this._leftSeconds % 60;
		this.leftMinutes		  = this._leftMinutes % 60;
		this.leftHours			= this._leftHours % 24;
	}
	this.refresh();
}

以上是关于JavaScript Javascript中的countDown类的主要内容,如果未能解决你的问题,请参考以下文章

Codepad.co公司-将默认语言设置为JavaScript.js文件上次激活是11分钟前

javascript中的if / if else逻辑

javascript中if语句中的逗号[重复]

如何从javascript中的去抖动函数返回值? [复制]

从主文档中的 JavaScript 获取 IFrame 的文档

JavaScript 中的 contains()