我希望更改此命令的输出格式。
{ name: '**Joined On**:', value: `${message.member.joinedAt}`, inline: true },
我认为“ joinedAt”部分具有这样的默认输出:
Tue Jun 13 2017 20:38:29 GMT-0500 (Central Daylight Time)
对于我的机器人输出,这是很长的。我想知道是否有人可以帮助我将其更改为MM / DD / YYYY HH:MM:SS格式。我已经下载了“ moment.js”,但不确定如何使用。我已经检查了文档,但不确定如何在上面的代码中实现它。当我尝试使用cmd提示时,告诉我一下那不是功能,但是即使如此,我仍不确定如何使它正常工作?
答案 0 :(得分:0)
`${moment(message.member.joinedAt).format('LT')}, ${moment(message.member.joinedAt).format('LL')`
我很确定这会变成这个日期:
Tue Jun 13 2017 20:38:29 GMT-0500 (Central Daylight Time)
此日期:
20:38 PM, June 13, 2017
如果您希望HH:MM转换为HH:MM:SS,只需将LTS用作第一种格式,而不是LT
希望这会有所帮助:)