new Date()获取当前系统时间。这意味着,如果当前系统时间是错误的(在我的例子中,客户机是一个Windows系统,其时间被设置为当前时间的-4小时),new Date()将提供一个错误的值。我需要一种方法来获得客户端的当前日期/时间,而不使用他的机器日期/时间(可能是某种方法来确定客户端所在的时区,然后计算出时间)。 如何在JS中完成此操作?
我正在用Discord.js开发一个不和谐的机器人,当我做以下简单的代码时: if (message.content === "&test我认为差异可能来自于我的系统时间不完美,所以我检查了,我的系统时间延迟了大约3秒。这意味着我从message.createdAt获得的时间仍然比实际时间提前了43秒。编辑:我手动更改了我的系统时间,现在我完