我正在进行倒计时。它应该倒计时48小时,直到第二天凌晨12点,这取决于实际时间。但是倒计时应该在实际一天的12点重新开始,并再次开始倒计时48小时,直到第二天的12点。
目前它只倒计时24小时,取决于24:00之前的实际时间。
如何做到这一点?
这就是我所拥有的:
var date;
var display = document.getElementById('time');
setInterval(function(){
date = new Date();
var currenthours = date.getHours();
var hours
我正面临着创建一个倒计时的需要,以显示何时某个促销将结束,所有我有的是通过谷歌标签管理器的前端访问,首先我设法获得服务器小时与js,现在我需要设置的倒计时小时的服务器小时,而不是本地时间。
<script>
// it´s giving the correct hour
var getserver = new Date();
getserver.setHours(getserver.getHours());
var newtets = getserver.toUTCString();
alert(newtets);
// using a basic coun
我正在使用jQuerycountdown.js来计数eclipse。在我的桌面上一切都是正确的。在移动电话(android)上,倒计时提前了一小时。在其他人的手机上,倒计时显示了0小时。我做错了什么?我没有考虑时区吗?这有关系吗?倒计时是日食(从现在起不到4个小时),所以我真的需要帮助快!
var date = new Date("2017-08-21T13:18:00"); //1:18 p.m. EST
$("#dayElem")
.countdown(date, function(event) {
if (event.strftime(
我使用Moment.js
var created = moment("24.07.2015 16:09:05", "DD.MM.YYYY hh:mm:ss");
var expire= created.add(7, 'days');
var countdown = expire.fromNow();
变量倒计时给我字符串“在3天”-但我怎么能得到一个数字在天或小时内没有字符串“在天”。我想做一个比较,并标记不同颜色的倒计时,当它小于7,或4或1天。
我正在尝试修改一个脚本,每5分钟运行一次倒计时。目前,getCountDown()函数被设置为每12小时倒计时一次。我似乎想不出如何将这个时间格式修改为每5分钟倒计时一次。下面是我需要更改的函数
function getCountDown() {
var until = getGMT();
until.setHours(until.getHours() < 12 ? 12 : 24, 0, 0, 0); // Next midday or midnight
return until;
function getGMT() {
var now = new Date();
now.setMi
我试着做这样的倒计时:
现在是09:20,我想知道还有多少分钟和几秒剩下1小时。所以从40分钟到10点。
这个倒计时必须在一天之内持续计算这个缺口。
我试过以下几种方法,但都没有用:
var now = new Date();
var mins = now.getMinutes();
var secs = now.getSeconds();
function initClock(id) {
const counter = document.getElementById(id);
const minutesItem = counter.querySelector('.js-c
我想重定向一个用户到另一个页面,当时间达到5分钟到顶部的时候。
在24小时内,这意味着我希望重定向以这样的间隔运行.
11:5512:5513:5514:5515:55etc
到目前为止,我所能知道的是JS重定向的“倒计时”风格,但我需要的不是按时间运行的东西(到小时顶端5分钟),而不是倒计时。
setTimeout("location.href = 'https://www.google.com';",1000);
我也试过了,但什么也没发生。
var mins = new Date().getMinutes();
if (mins == 55) {
w
我使用moment.js在用户本地时区显示协调世界时的日期:
var date = new Date(Date.UTC(2016,03,30,0,0,0));
var now = new Date();
var diff = (date.getTime()/1000) - (now.getTime()/1000);
var textnode = document.createTextNode(moment(date).format('dddd, DD.MM.YYYY') + ' a las ' + moment(date).format('HH:mm
我正在寻找一个倒计时脚本,可以说“重启在:x小时,x分钟和x秒。”在我的网站上查看我的服务器的概览。(适用于每6小时重启一次的游戏服务器)
我找到了一个能做到这一点的倒计时脚本,但我不知道如何运行它,这就是脚本,以及我是如何将它放到网站上的。
var serverRestartHours = [3,9,15,21]; // in UTC
var startTime = new Date();
var hoursOffset = startTime.getTimezoneOffset()/60;
var currentHourUTC = startTime.getHours()+hoursO
我需要的javascript倒计时计时器工作的基础上的小时。例如,如果现在是5点,那么时钟应该从一个小时开始重置。当它是6点时钟时,它应该再次复位,并开始倒计时。
就像这个网站上的->
我想使用下面的JS。所以如果它能被修改那就太好了。
<script>
var startTime = 59.99; //in Minutes
var doneClass = "done"; //optional styling applied to text when timer is done
function startTimer(duration, display)