var date = new Date($.ajax({
async: false
}).getResponseHeader("Date"));
var bombay = date + (3600000 * 8);
var time = new Date(bombay);
var outtime = new Date()
outtime = outtime.getTime / 1000
var currenttime = time.getTime(); //当前的时间戳
currenttime = currenttime / 1000
var newtime = new Date(Date.UTC(2017, 6, 11, 14, 0, 0)) // 开始的时间戳
var jiezhitime = new Date(Date.UTC(2017, 6, 11, 14, 9, 0))
// var newnewtime = new Date(newtime)
newtime = newtime.getTime() / 1000
jiezhitime = jiezhitime.getTime() / 1000
console.log(newtime + '开始时间')
console.log(jiezhitime + '截止时间')
console.log('当前时间' + currenttime)
setInterval(function() {
if (currenttime >= newtime) {
// console.log('到达时间')
console.log('活动开始')
} else {
// console.log('未到达')
console.log('活动未开始')
currenttime = currenttime + 1
var a = timehtmlapp(newtime - currenttime)
console.log('距离活动开始还有' + a)
}
}, 1000)
function timehtmlapp(value) {
var theTime = parseInt(value); // 秒
var theTime1 = 0; // 分
var theTime2 = 0; // 小时
if (theTime > 60) {
theTime1 = parseInt(theTime / 60);
theTime = parseInt(theTime % 60);
if (theTime1 > 60) {
theTime2 = parseInt(theTime1 / 60);
theTime1 = parseInt(theTime1 % 60);
}
}
var result = "" + parseInt(theTime) + "秒";
if (theTime1 > 0) {
result = "" + parseInt(theTime1) + "分" + parseInt(theTime) + "秒";
}
if (theTime2 > 0) {
result = "" + parseInt(theTime2) + "小时" + parseInt(theTime1) + '分' + parseInt(theTime) + '秒';
}
return result;
}
</script>
JS请求服务器时间
最新推荐文章于 2024-08-21 14:08:25 发布