如何确定日期的年份是否在MomentJS中飞跃

本文概述

  • 特定年份
  • 随着存在时刻的年份
如果你不使用强大的工具, 日期就很难在JavaScript中处理。在JavaScript中, 最受欢迎的用于处理日期的库无疑是Moment.js, Moment.js是一种用于处理日期和时间的原始JavaScript库, 没有提供其他依赖项。这是解析, 验证和显示日期的强大工具。
在这篇简短的文章中, 我们将向你展示如何使用MomentJS库轻松确定JavaScript是一年中的飞跃还是没有飞跃。
特定年份创建一个矩实例, 该矩实例将第一个参数接收具有单个值(年份)的数组。在此实例中, 调用isLeapYear方法, 该方法可让你确定年份是否为leap年:
moment([1752]).isLeapYear() // truemoment([2000]).isLeapYear() // truemoment([2001]).isLeapYear() // falsemoment([2100]).isLeapYear() // false

随着存在时刻的年份对于一个已经存在的对象, 这个想法是相同的, 例如, 给定一个包含x日期的变量, 使用相同的方法(isLeapYear)确定年份是is年还是不leap年:
// the moment function contains the current datetime (e.g 07-04-2019 10:11)let myDate = moment(); // 2019 is not a leap year, so it will print "no"if(myDate.isLeapYear()){console.log("Yes"); }else{console.log("No"); }

【如何确定日期的年份是否在MomentJS中飞跃】编码愉快!

    推荐阅读