javascript - 我怎样才能正确显示时间
问题描述
我正在使用 discord.js 库在 Visual Studio 代码中构建代码。我希望机器人,当用户发送命令时,回复当前日期和时间。
我正在使用的代码是:
const moment = require('moment');
module.exports = {
name: 'onduty',
description: 'This is an ONDUTY command!',
execute(message, args, Discord){
var d = moment().format('MMMM Do YYYY, h:mm:ss a');
const newEmbed = new Discord.MessageEmbed()
.setColor('#0c0c0c')
.setDescription(`**Ο ${message.author} μπηκε on duty στις :**\n`
+ `**${d}**`)
message.delete()
message.channel.send(newEmbed);
},
};
当我执行它发送的命令时,例如:2021 年 2 月 21 日 13:59,但我的时间是 +2 小时(15:59)
解决方案
推荐阅读
- pandas - 熊猫,将长名称日期转换为短格式
- angular - Angular/Typescript 接口中的类型
- python - Setting a Label text with a slider
- python - Trouble printing each line of a string inside a double for loop python
- c - 为什么我的套接字没有收到任何消息?
- php - MySQL PHP insert new row where rowNum column values always remain chronological by date and time
- python-xarray - 变量 'lat' 有冲突的 _FillValue (nan) 和 missing_value (-9999.0)。无法编码数据
- shortest-path - 检索 k 海岸路径查询中的特定深度
- python-3.x - 无效参数:ARN 帐户 () 必须匹配经过身份验证的用户。",
- sql-server - 是否可以使用 Matillion ETL 工具将数据从 S3 加载到 SQL Server?