discord.js 如何知道今天是几号
How to know what today is, in discord.js
我想让机器人知道今天是星期几,下面有示例代码,但我不知道如何解决这个问题。
client.on("message", msg =>{
if (msg.content === "!today"){
If (Today is Sunday){
msg.reply("Time to Holiday")
}
else if(Today is monday){
msg.reply("Time to work")
}
}
});
new Date()
gives you the current date and time. It has a method .getDay()
以数字形式给出星期几。周日是0
;星期一是 1
。所以:
const dayOfWeek = new Date().getDay();
if (dayOfWeek === 0) { // is it Sunday?
请注意,这是 bot 服务器 的日期和时间。由于时区的原因,不同的用户可能在不同的日子。
我想让机器人知道今天是星期几,下面有示例代码,但我不知道如何解决这个问题。
client.on("message", msg =>{
if (msg.content === "!today"){
If (Today is Sunday){
msg.reply("Time to Holiday")
}
else if(Today is monday){
msg.reply("Time to work")
}
}
});
new Date()
gives you the current date and time. It has a method .getDay()
以数字形式给出星期几。周日是0
;星期一是 1
。所以:
const dayOfWeek = new Date().getDay();
if (dayOfWeek === 0) { // is it Sunday?
请注意,这是 bot 服务器 的日期和时间。由于时区的原因,不同的用户可能在不同的日子。