我想知道我怎样才能得到我的discord.js机器人最后一次重启的时间。版本:discord.js v14.7.2
klsxnrf11#
您可以使用Client#uptime返回自机器人上次进入ready状态以来经过的时间(以毫秒为单位)。如果从当前时间中减去此值,则会得到上次重新启动的时间:
Client#uptime
ready
let restartTime = new Date(new Date() - client.uptime).toLocaleString( 'en-GB', { dateStyle: 'long', timeStyle: 'medium' }, ); console.log(`Bot was last restarted on ${restartTime}`); // => Bot was last restarted on 18 December 2022 at 09:31:45
1条答案
按热度按时间klsxnrf11#
您可以使用
Client#uptime
返回自机器人上次进入ready
状态以来经过的时间(以毫秒为单位)。如果从当前时间中减去此值,则会得到上次重新启动的时间: