欧洲编号中的星期几
Day of the week in the European numbering
本文关键字:编号 更新时间:2023-09-26
此函数工作正常。
function getLocalDay(date) {
return (date.getDay() == 0) ? 7 : date.getDay();
}
alert( getLocalDay( new Date(2016, 0, 10) ) ); // 7
如果我编辑条件date.getDay() ? 7 : date.getDay()
-函数工作不正常。如果是星期日,函数应返回7。
当然!如果你想缩短你的方法,你必须写:
return !date.getDay() ? 7 : date.getDay();
你忘了!
。
你也可以像@Akxe在评论中写的那样写date.getDay() || 7
。
这将正常工作。date.getDay()
将在sundays返回0,0是一个伪值,因此将调用条件的第二个分支。
function getLocalDay(date) {
return date.getDay() ? date.getDay() : 7;
}
alert( getLocalDay( new Date(2016, 0, 10) ) );
https://jsfiddle.net/rwgqjegb/
参考:Truthy和Falsey
相关文章:
- 在jquery中生成一个自动前缀编号
- Jquery 读取编号组中选择下拉列表的数组
- JQuery幻灯片,可点击编号位置
- AngularJS:调用函数时编号不更新
- javascript验证编号未检测到空表单字段
- 将字符串转换为数组编号Javascript
- 如何强制绘图将x轴编号显示为类别
- 带有连字符的 Jquery 表排序器编号
- 用替换或拼接替换阵列中的编号
- jsx-React组件中的格式化编号
- javascript RegExp不't过滤器编号
- 使用AJAX更新Shopify中的购物车编号
- 表单验证JavaScript编号总是返回false
- 所附文件的Javascript编号
- 当行增加时自动递增序列号,并在 jQuery 中删除行时自动重新调整编号顺序
- 想要检查输入类型编号的值
- 使用带有附加自动递增编号的当前 DATE 创建 ID
- 如何对 HTML 标记进行编号
- 如何根据用户选择动态更改多个复选框的编号
- 我可以从类型编号中获取字符串值吗?