标签: javascript
只是一个哲学问题,但在使用Javascript的日期库之后,我对Date.getMonth()的行为感到困惑。
示例:
这些是有道理的,因为实际上是第1天和第0小时。然而,
这没什么意义,因为没有第0个月。
虽然我知道多种语言的计数从0开始,为什么getMonth()和其他getX()函数之间的行为存在差异?
有没有具体的理由这样做?或者它更像是一种风格选择?