【问题标题】:How do I convert the current time to UTC? [duplicate]如何将当前时间转换为 UTC? [复制]
【发布时间】:2023-03-10 21:45:01
【问题描述】:

我想创建一个倒计时脚本。我想将我在此处创建的日期转换为 UTC。

var deadline = new Date("dec 31, 2019 21:00:00").getTime(); 

var x = setInterval(function() { 

var now = new Date().getTime(); 
var t = deadline - now; 
var days = Math.floor(t / (1000 * 60 * 60 * 24)); 
var hours = Math.floor((t%(1000 * 60 * 60 * 24))/(1000 * 60 * 60)); 
var minutes = Math.floor((t % (1000 * 60 * 60)) / (1000 * 60)); 
var seconds = Math.floor((t % (1000 * 60)) / 1000); 
document.getElementById("day").innerHTML =days ; 
document.getElementById("hour").innerHTML =hours; 
document.getElementById("minute").innerHTML = minutes; 
document.getElementById("second").innerHTML =seconds; 
if (t < 0) { 
        clearInterval(x); 
        document.getElementById("demo").innerHTML = "TIME UP"; 
        document.getElementById("day").innerHTML ='0'; 
        document.getElementById("hour").innerHTML ='0'; 
        document.getElementById("minute").innerHTML ='0' ; 
        document.getElementById("second").innerHTML = '0'; } 
}, 1000);

【问题讨论】:

标签: javascript


【解决方案1】:
var isoDate = new Date('yourdatehere').toISOString();

我从here得到这个答案

【讨论】:

  • “我从这里得到了这个答案” 然后你投票关闭作为副本和/或发表评论。只是复制其他答案的答案没有用。
  • 我确实将其投票为重复。
  • 太棒了! (另外:引用来源的好东西。)然后不要发布答案。
  • 感谢您的建议。下次遇到重复项时,我会这样做。
猜你喜欢
  • 2017-06-11
  • 2016-06-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-04
  • 2011-08-28
  • 1970-01-01
  • 2012-01-06
相关资源
最近更新 更多