不和谐消息获取日期时间

discord message get date time

如何获取discord的消息发送时间,因为当我使用msg.getTimeCreated())时,它获取时间但提前4小时,我需要使用与发送消息时间相同的时间?

这是我的代码:

else {
            String words = objMsg.getContentRaw().substring(5);

            Message msg = event.getMessage();
            Member target = msg.getMember();

            assert target != null;
            objMsgCh.sendMessage("__***WARN :***__\n**DATE:** " + msg.getTimeCreated()).queue();
            objMsgCh.sendMessage("**Message:** " + words + "\n**Warned from:** " + target.getUser().getAsTag()).queue();
        }

可以在你的代码中使用它 var embed = new Discord.MessageEmbed() .setTimestamp()