Discord.js 如何获取其他成员的日期?

Discord.js 如何获取其他成员的日期?,discord.js,Discord.js,所以我想做的是得到另一个成员的日期: if (member) { const memberTarget = message.guild.members.cache.get(member.id) message.channel.send(`The date of ${memberTarget} is: ${memberTarget.currentDate.toLocaleString()}`).then(msg => msg.delete({timeout: 5000})); }

所以我想做的是得到另一个成员的日期:

if (member) {
   const memberTarget = message.guild.members.cache.get(member.id)
   message.channel.send(`The date of ${memberTarget} is: ${memberTarget.currentDate.toLocaleString()}`).then(msg => msg.delete({timeout: 5000}));
}
除了这一部分,一切都很好:

${memberTarget.currentDate.toLocaleString()}
.toLocaleString()
返回未定义的
memberTarget.currentDate
不存在

完整代码为:

module.exports = {
    name: 'date',
    description: "date command",
    execute(client, message, args) {
        const currentDate = new Date();
        const member = message.mentions.users.first()
        if (!args[0]){ 
                message.channel.send(`The date is ${currentDate.toLocaleString()}`).then(msg => msg.delete({ timeout: 5000 }));
        } else if (member) {
            const memberTarget = message.guild.members.cache.get(member.id)
            message.channel.send(`The date of ${memberTarget} is: ${memberTarget.currentDate.toLocaleString()}`).then(msg => msg.delete({timeout: 5000}));
        }
    }
}

你想得到什么数据?什么是
currentDate
?我想OP想要获得会员的当地时间。我认为它还没有实现,所以没有办法知道。可能会问他们的时区,并将其存储在某个地方:)哦,谢谢你让我知道!