【问题标题】:discord message get date time不和谐消息获取日期时间
【发布时间】:2021-01-23 06:39:11
【问题描述】:

如何获取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();
        }

【问题讨论】:

  • 也许只是与您预期的时区不同。
  • 我如何获得我的时区?
  • 在搜索引擎中输入“timezone [your country]”。请将 [your country] 替换为您居住的国家/地区。
  • 我知道“东欧夏令时间”,那么我如何使用这个区域?

标签: java discord discord-jda


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-14
    • 1970-01-01
    • 2015-04-25
    • 1970-01-01
    • 1970-01-01
    • 2021-08-24
    • 2017-12-31
    • 2021-12-03
    相关资源
    最近更新 更多