gpt4 book ai didi

javascript - 如何在 javascript 中获取当前日期减去 20 秒?

转载 作者:太空狗 更新时间:2023-10-29 14:41:20 24 4
gpt4 key购买 nike

如何在 javascript 中获取当前日期减去 20 秒?我不知道如何在 javascript 中将当前日期减去 20 秒我怎么办,我这样得到一个负值

有没有更简单的方法?谢谢

var currentDate = new Date()
var day = currentDate.getDate()
var month = currentDate.getMonth() + 1
var year = currentDate.getFullYear()
var ora = currentDate.getHours()
var minuti = currentDate.getMinutes()
var secondi = currentDate.getSeconds()-20

最佳答案

试一试:

new Date(Date.now() - 20000);

Date.now() 返回自 1970 年 1 月 1 日 00:00:00 以来的毫秒数,因此我们只需从中减去 20000 毫秒,并使用结果创建一个新日期。

正如@rjz 指出的那样,您需要为旧版 IE 安装垫片。 MDN 垫片如下:

if (!Date.now) {
Date.now = function() { return new Date().getTime(); }
}

关于javascript - 如何在 javascript 中获取当前日期减去 20 秒?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20874281/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com