• Moment.js moment().diff()用法及代码示例


    Moment.js moment().diff()用法及代码示例

     

    moment().diff()函数用于获取给定日期的毫秒差,该差作为参数传递给该函数。

    用法:

    moment().diff(Moment|String|Number|Date|Array, String, Boolean);

    参数:该函数有两个参数,第一个是Moment | String | Number | Date | Array类型的日期,第二个参数是布尔类型的可选参数,用于获取浮点数而不是整数。

    返回值:此函数返回以毫秒为单位的日期。

    力矩模块的安装:



    1. 您可以访问“安装力矩”模块的链接。您可以使用此命令安装此软件包。
      npm install moment
    2. 安装力矩模块后,可以使用命令在命令提示符下检查力矩版本。
      npm version moment
    3. 之后,您可以创建一个文件夹并添加一个文件,例如index.js,如下所示。

    范例1: 文件名:index.js

    moment.js">// Requiring the module 
    const moment = require('moment'); 
      
    var dateOne = moment([2019, 03, 17]); 
    var dateTwo = moment([2001, 10, 28]); 
      
    // Function call 
    var result = dateOne.diff(dateTwo, 'days')  
      
    console.log("No of Days:", result)
     

    运行程序的步骤:

    1. 项目结构将如下所示:
    2. 使用以下命令运行index.js文件:
      node index.js

      输出:

      No of Days:6349
      

    范例2: 文件名:index.js

    moment.js">// Requiring the module 
    const moment = require('moment'); 
       
    function getYearDiff(dateOne, dateTwo) { 
       return dateOne.diff(dateTwo, 'years', true); 
    } 
       
    // Function call 
    var result = getYearDiff(moment([2019, 11,  
        30]), moment([2001, 2, 17])); 
      
    console.log("No of years difference:", result)
     

    运行程序的步骤:

    1. 项目结构将如下所示:
    2. 使用以下命令运行index.js文件:
      node index.js

      输出:

      No of years difference:18.78611111111111
      

    参考: https://momentjs.com/docs/#/displaying/difference/

  • 相关阅读:
    Windows统一平台: 开发小技巧
    How to install more voices to Windows Speech?
    Why does my ListView scroll to the top when navigating backwards?
    中文圣经 for Android
    [ CodeVS冲杯之路 ] P1166
    [ CodeVS冲杯之路 ] P1154
    [ CodeVS冲杯之路 ] P1048
    [ CodeVS冲杯之路 ] P1063
    [ CodeVS冲杯之路 ] P3027
    理解矩阵乘法
  • 原文地址:https://www.cnblogs.com/sexintercourse/p/16112955.html
Copyright © 2020-2023  润新知