• 猿创征文|date-fns 秒助手函数


    date-fns 秒助手函数

    addSeconds

    描述

    在给定时间上加上给定秒数。

    参数

    字段类型描述
    dateDate或Number给定时间
    amountNumber给定秒数

    返回

    类型描述
    Date添加秒数后的新时间

    案例

    const result = addSeconds(new Date(2014, 6, 10, 12, 45, 0), 30)
    // => Thu Jul 10 2014 12:45:30
    
    • 1
    • 2

    differenceInSeconds

    描述

    获取两个时间之间的秒数。

    参数

    字段类型描述
    dateLeftDate或Number较晚的日期
    dateRightDate或Number较早的日期

    返回

    类型描述
    Number秒数

    案例

    const result = differenceInSeconds(
        new Date(2014, 6, 2, 12, 30, 20, 0),
        new Date(2014, 6, 2, 12, 30, 7, 999)
    )
    // => 12
    
    • 1
    • 2
    • 3
    • 4
    • 5

    endOfSecond

    描述

    获取给定时间所在秒的结束时间。

    参数

    字段类型描述
    dateDate或Number给定时间

    返回

    类型描述
    Date秒的结束时间

    案例

    const result = endOfSecond(new Date(2014, 11, 1, 22, 15, 45, 400))
    // => Mon Dec 01 2014 22:15:45.999
    
    • 1
    • 2

    getSeconds

    描述

    获取给定时间所在的秒数。

    参数

    字段类型描述
    dateDate或Number给定时间

    返回

    类型描述
    Number所在的秒数

    案例

    const result = getSeconds(new Date(2012, 1, 29, 11, 45, 5, 123))
    // => 5
    
    • 1
    • 2

    isSameSecond

    描述

    给定的时间是否在同一秒内?

    参数

    字段类型描述
    dateLeftDate或Number第一个时间
    dateRightDate或Number第二个时间

    返回

    类型描述
    Boolean是否在同一秒内

    案例

    const result = isSameSecond(
        new Date(2014, 8, 4, 6, 30, 15),
        new Date(2014, 8, 4, 6, 30, 15, 500)
    )
    // => true
    
    const result = isSameSecond(
        new Date(2014, 8, 4, 6, 0, 15),
        new Date(2014, 8, 4, 6, 1, 15)
    )
    // => false
    
    const result = isSameSecond(
        new Date(2014, 8, 4, 6, 0, 15),
        new Date(2014, 8, 5, 6, 0, 15)
    )
    // => false
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    isThisSecond

    描述

    给定时间与当前时间是否在同一秒内?

    参数

    字段类型描述
    dateDate或Number给定时间

    返回

    类型描述
    Boolean是否在同一秒内

    案例

    const result = isThisSecond(new Date(2014, 8, 25, 18, 30, 15))
    // => true
    
    • 1
    • 2

    setSeconds

    描述

    将给定时间所在的秒数设置为给定秒数。

    参数

    字段类型描述
    dateDate或Number要更改的时间
    secondsNumber新的秒数

    返回

    类型描述
    Date新的时间

    案例

    const result = setSeconds(new Date(2014, 8, 1, 11, 30, 40), 45)
    // => Mon Sep 01 2014 11:30:45
    
    • 1
    • 2

    startOfSecond

    描述

    获取给定时间所在秒的开始时间。

    参数

    字段类型描述
    dateDate或Number给定时间

    返回

    类型描述
    Date秒的开始时间

    案例

    const result = startOfSecond(new Date(2014, 11, 1, 22, 15, 45, 400))
    // => Mon Dec 01 2014 22:15:45.000
    
    • 1
    • 2

    subSeconds

    描述

    从给定时间中减去指定的秒数。

    参数

    字段类型描述
    dateDate或Number要更改的日期
    amountNumber要减去的秒数

    返回

    类型描述
    Date减去秒数的新日期

    案例

    const result = subSeconds(new Date(2014, 6, 10, 12, 45, 0), 30)
    // => Thu Jul 10 2014 12:44:30
    
    • 1
    • 2
  • 相关阅读:
    c++构造函数
    【设计模式】Java设计模式 - 模板模式
    (王道考研计算机网络)第四章网络层-第五节1:RIP协议与距离向量算法
    计算机网络-应用层(文件传输协议(FTP协议),电子邮件系统(SMTP协议,MIME,POP3,IMAP协议))
    【数模】判别分析
    IDEA2019.3.3 配置Maven
    FFTW库在Windows中的安装和使用
    关于pycharm中句号变成点的问题
    java springboot测试类鉴定虚拟MVC运行值与预期值是否相同
    页面结构分析
  • 原文地址:https://blog.csdn.net/m0_51180924/article/details/127747983