js时间和倒计时

var month = ['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月']
function update(){
	var time = new Date();
	var y = time.getFullYear();
	// var m = month[time.getMonth()];
	var m = time.getMonth() + 1;
	var d = time.getDate();
	var w = time.getDay();
	var h = time.getHours();
	var min = time.getMinutes();
	var s = time.getSeconds();
	$('#clock').html('今天是' + y + '年' + m +'月' + d + '日——' + '礼拜' + w + '——' + checkTime(h) + ':' + checkTime(min) + ':' + checkTime(s) );
	setTimeout(update,1000);		
}
update();
function checkTime(num){
	if(num<10){
		num = '0'+ num;
		return num;
	}else{
		return num;
	}
}

倒计时

// 今天的时间戳
var NowTime = new Date();
// 指定日期的时间戳
var EndTime= new Date('2017/01/01 00:00:00')
// 时间戳的差值
var t =EndTime.getTime() - NowTime.getTime()
var day=Math.floor(t/1000/60/60/24);
var hour=Math.floor(t/1000/60/60%24);
var minute=Math.floor(t/1000/60%60);
$('#time').html('距离2017元旦' + day + '天' + hour + '小时' + minute + '分钟');

查看demo

18 Jul 2016