不和谐消息获取日期时间

问题描述

我如何获得不和谐的消息发送时间,因为当我使用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()