个性化阅读
专注于IT技术分析

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

本文概述

如果你不使用强大的工具, 日期就很难在JavaScript中处理。在JavaScript中, 最受欢迎的用于处理日期的库无疑是Moment.js, Moment.js是一种用于处理日期和时间的原始JavaScript库, 没有提供其他依赖项。这是解析, 验证和显示日期的强大工具。

在这篇简短的文章中, 我们将向你展示如何使用MomentJS库轻松确定JavaScript是一年中的飞跃还是没有飞跃。

特定年份

创建一个矩实例, 该矩实例将第一个参数接收具有单个值(年份)的数组。在此实例中, 调用isLeapYear方法, 该方法可让你确定年份是否为leap年:

moment([1752]).isLeapYear() // true
moment([2000]).isLeapYear() // true
moment([2001]).isLeapYear() // false
moment([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");
}

编码愉快!

赞(0)
未经允许不得转载:srcmini » 如何确定日期的年份是否在MomentJS中飞跃

评论 抢沙发

评论前必须登录!