JSRUN 用代码说话

取值/赋值

编辑教程

取值/赋值

Moment.js 使用重载的 getter 和 setter 方法。 此模式类似与其在 jQuery 中的使用。

不带参数调用这些方法会作为 getter,而带参数调用则会作为 setter。

这些会映射到原生 Date 对象上的相应函数。

moment().seconds(30).valueOf() === new Date().setSeconds(30);
moment().seconds()   === new Date().getSeconds();

如果处于 UTC 模式中,则它们将会映射到 UTC 的等效项。

moment.utc().seconds(30).valueOf() === new Date().setUTCSeconds(30);
moment.utc().seconds()   === new Date().getUTCSeconds();

为了方便起见,从 2.0.0 版本开始,单数和复数的方法名称都会存在。

注意:当作为 setter 使用时,所有这些方法在都会改变原始的 moment。

注意:从 2.19.0 开始,将 NaN 传给任何 setter 都是没有操作的。 在 2.19.0 之前,它以错误的方式使 moment 无效。

  • millisecond()
  • second()
  • minute()
  • hour()
  • date()
  • day()
  • weekday()
  • isoWeekday()
  • dayOfYear()
  • week()
  • isoWeek()
  • month()
  • quarter()
  • year()
  • weekYear()
  • isoWeekYear()
  • weeksInYear()
  • isoWeeksInYear()
  • get()
  • set()
  • max()
  • min()
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟