【发布时间】:2021-10-12 14:42:31
【问题描述】:
const dayOfWeek = moment().tz(timezone).format('d');
//周末测试 // 0 = 星期日,6 = 星期六
if ((dayOfWeek === 0 ) || (dayOfWeek == 6)
{
response = "closed";
}
else
{
response = "open";
}
这部分 {dayOfWeek === 0) 未能测试 TRUE,真的不知道为什么
感谢您的帮助。
【问题讨论】:
-
== 0 有效吗?需要了解 == 和 === 的区别
-
检查 dayOfWeek 的类型。如果不是数字,那就是失败的原因。
-
moment().format()返回一个字符串。你有dayOfWeek === "0",而不是dayOfWeek === 0。
标签: javascript momentjs