javascript - 在JavaScript中匹配字符串值到日期?
问题描述
我在这里的第一篇文章,我一直在到处寻找解决方案,但会试一试,因为我没有想法。
所以我有这个字符串,我从大型机 API (1100000110000011000001100000110) 获得,它代表一个月中的几天,在这种情况下是 2020 年 8 月。如果有的话,1 代表星期六、星期日和其他假期。0 是工作日。
我需要做的是检查当前日期(今天)是否等于该字符串对应的 1 或 0。
因此,例如,如果我在哪里检查本月的第 31 天是 0 还是 1。
希望你能理解。
解决方案
您可以尝试如下
const str = "1100000110000011000001100000110";
function getDayValue(dayNo) {
const splittedValues = str.split("");
return splittedValues[dayNo - 1];
}
console.log(getDayValue(31));
推荐阅读
- javascript - wavesuerfer 如何解码音频文件?
- flask - 尝试将我的 WinCSP 连接到我的主机服务器,它给了我一个超时错误
- java - 使用 Freemarker 在 Netsuite 模板中将字符串编码为 Base64 格式
- postgresql - Postgres 函数返回没有目的地的错误
- material-ui - 水平方向的 Material-ui 折叠不能像预期的那样工作
- python - 使用 python 下载网格化 CHIRPS 数据集
- python - 使用 Python 将浮点数转储到 YAML 文件中的特定精度
- laravel - laravel 手动登录有效,但重定向到主页会话后不起作用
- java - 在流的 .collect 中指定集合大小会提高性能吗?
- python-3.x - Sys.argv 列表索引超出范围