Chrome 分机工作时未更新分机日期和时间

Chrome Extension date and time not updated when extension working

我正在做延期。我用“getDateAndTime();”获取日期和时间功能。

function getDateAndTime() {
return (date.getDate()<10? "0" : "") + date.getDate() + " " + months_tr[date.getMonth()] + " " + date.getFullYear() + " - " + (date.getHours()<10? "0" : "") + date.getHours() + "." + (date.getMinutes()<10? "0" : "") + date.getMinutes(); 
}

扩展程序第一次运行时,日期和时间被更新,但是当再次调用该函数时,数据没有被更新。

如何使日期和时间保持最新?

您有一个在函数外声明的日期变量。 它被声明一次,所以它将保持不变。

我猜你想补充:

function getDateAndTime() {
    const date = new Date();
    ....
}

意思是更新日期给大家调用这个函数