javascript - Javascript 中不包括星期日和星期六
问题描述
我的 js 项目运行良好,但我需要排除周六和周日,甚至假期。您能否检查我的代码以了解如何实现这一点。
<p>Meet me at <span id="thedate"></span></p>
<script>
var m_names = ["January", "February", "March",
"April", "May", "June", "July", "August", "September",
"October", "November", "December"
];
var d_names = ["Sunday", "Monday", "Tuesday", "Wednesday",
"Thursday", "Friday", "Saturday"
];
var myDate = new Date();
myDate.setDate(myDate.getDate() + 7);
var curr_date = myDate.getDate();
var curr_month = myDate.getMonth();
var curr_day = myDate.getDay();
document.getElementById("thedate").innerHTML = (d_names[curr_day]
+ "," + m_names[curr_month] + " " + curr_date);
</script>
解决方案
您可以通过以下方式轻松确定这一天是否不在周一至周五之间:
// Sunday - Saturday : 0 - 6
if (curr_day < 1 || curr_day > 5) {
// do something, maybe set it to monday?
curr_day = 1
}
推荐阅读
- javascript - React modal - 如何使用 tab 键停止用户
- python - 如何用字符串分组
- powershell - PowerShell Select-String 导致 Esc 字符
- java - 如何增加 docker 容器中的 java 堆大小?
- python - 检索文件夹中的所有腌制数据
- javascript - 问题循环遍历一个对象并添加到另一个
- ios - 带有快照的现代 UI 集合视图 - 如何在不完全重新加载单元格的情况下更新单元格内容?
- kubernetes - Kubernetes-有没有办法暂停和恢复 Pod
- java - 如何使用嵌套类模型创建房间实体?
- amazon-web-services - 无法将图像数据上传到 S3