广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >Moment.js常见用法总结
  • 194
分享到

Moment.js常见用法总结

2024-04-02 19:04:59 194人浏览 独家记忆
摘要

Moment.js是一个轻量级的js时间处理类库,其使用简单,方便了日常开发中对时间的操作,提高了开发效率。 引用Moment.js npm install moment 常用的方

Moment.js是一个轻量级的js时间处理类库,其使用简单,方便了日常开发中对时间的操作,提高了开发效率。

引用Moment.js

npm install moment

常用的方法

1、moment()

获取当前的日期和时间

moment()

获取String的日期和时间

moment(String)

2、获取get

获取当天的年份

moment().get('year')

获取当天的月份 0-11

moment().get('month')

获取当天的日期

moment().get('date')

3、格式fORMat

得到的时间格式为YYYY-MM-DD

moment(String,'YYYY-MM-DD')
moment(String).format('YYYY-MM-DD')

4、设置subtract

.subtract(Number, String);

设置年份,,获取一年前的时间

moment().subtract(1, 'years')

设置月份,获取一个月前的时间

moment().subtract(1, 'months')

设置日期,获取昨天的时间

moment().subtract(1, 'days')

5、开始startOf()

通过将原始的 moment 设置为时间单位的开头来对其进行更改。

.startOf(String);

获取今天的0时0分0秒

moment().startOf('day')

获取本周第一天的0时0分0秒

moment().startOf('week')

6、结束endOf()

通过将原始的 moment 设置为时间单位的末尾来对其进行更改

.endOf(String);

获取今天的23时59分59秒

moment().endOf('day')

获取本周第一天的23时59分59秒

moment().endOf('week')

7、总天数Days in Month

.daysInMonth()

获取2月的天数。

moment("2012-02", "YYYY-MM").daysInMonth() // 29

8、时间戳

.unix() //秒数

.valueOf() //毫秒数

获取时间戳(以秒为单位)

moment().format('X').unix() // 返回值为数值型

获取时间戳(以毫秒为单位)

moment().format('x').valueOf() // 返回值为数值型

9、关于ant选择时间的实战

在ant的a-range-picker组件的disabledDate使用

在这里插入图片描述

不能选择今天之前的日期(包括今天)

disabledDate(current) {
     return current && current < moment().endOf('day');
},

不能选择今天之前的日期(不包括今天)

disabledDate(current) {
   return current && current < moment().subtract(1, 'days').endOf('day')
},

点击选择的2019-01-01之前的数据无法确认

disabledDate(current) {
	return current  && current < moment('2019-01-01') 
},

 

--结束END--

本文标题: Moment.js常见用法总结

本文链接: https://www.lsjlt.com/news/147847.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Moment.js常见用法总结
    Moment.js是一个轻量级的js时间处理类库,其使用简单,方便了日常开发中对时间的操作,提高了开发效率。 引用Moment.js npm install moment 常用的方...
    99+
    2022-11-13
  • Moment.js常见用法实例分析
    这篇文章主要介绍“Moment.js常见用法实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Moment.js常见用法实例分析”文章能帮助大家解决问题。Moment.js是一个轻量级的js时间...
    99+
    2023-06-30
  • PHP常见方法封装总结
    目录1.get请求2.post请求3.随机字符串4.返回json数据5.数据过滤6.重定向7.获取客户端ip1.get请求 function get_curl($url, $time...
    99+
    2022-11-13
  • PyTorch中torch.matmul()函数常见用法总结
    目录一、函数介绍二、常见用法2.1 两个一维向量的乘积运算2.2 两个二维矩阵的乘积运算2.3 一个一维向量和一个二维矩阵的乘积运算2.4 一个二维矩阵和一个一维向量的乘积运算2.5...
    99+
    2023-05-15
    PyTorch torch.matmul()函数用法 PyTorch torch.matmul() PyTorch torch.matmul()函数
  • Selenium常见八大定位法总结
    目录1.1 ID定位1.2 name 定位1.3 class 定位1.4 link_text 定位1.5 partial_link_...
    99+
    2023-02-17
    selenium八种定位方法 关于selenium定位正确的是 selenium元素定位方法
  • python常见的占位符总结及用法
    占位符说明 %c,格式化字符及其ASCII码 %s,格式化字符串 %d,格式化整数 %u,格式化无符号整数 %o,格式化无符号八进制数 实例 print('%2d-%02d' % (3, 1)) print('%...
    99+
    2022-06-02
    python 占位符
  • 常见的Python异常及处理方法总结
    目录一、错误与异常1.什么是错误2.什么是异常3.回溯信息二、常见异常常见异常类三.异常处理1.异常处理2.简单的异常处理格式3.执行顺序4.except分支可以有多个5.执行顺序6...
    99+
    2022-11-12
  • Python常见异常处理总结
    目录异常处理介绍语法报错异常处理解决方法抛出异常自定义异常其他内置函数总结异常处理介绍 在实际的开发中,我们经常遇到一些报错的例子,在pycharm的显示页面下,当我们看到一串串的红...
    99+
    2022-11-11
  • Docker中常见的异常总结
    本篇内容主要讲解“Docker中常见的异常总结”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Docker中常见的异常总结”吧!异常一docker ps 无响应, Node 节点表现为 NotRe...
    99+
    2023-06-19
  • ES6下javascript解构赋值常见用法总结
    Javascript解构赋值出现的契机: let obj = { a: 1, b: 2 } // 取值 let a =...
    99+
    2022-11-13
  • python中常见函数总结
    目录 1.range()是一个函数 2.Python数学函数 3、Python随机数函数 4、python的字符串内建函数 5.文件操作函数 6、zip函数 7、python内置函数set 8.python中的round()函数 9.字典...
    99+
    2023-09-06
    python 算法 开发语言
  • 常见php错误和诊断方法【总结】
    PHP是一种流行的Web编程语言,已被广泛应用于开发和维护各种网站和Web应用程序。然而,PHP编程时难免会出现一些错误,其中之一就是PHP错误。PHP错误可能是由代码中的语法错误、未定义的变量、执行超时或内存不足等问题导致的。以下是关于P...
    99+
    2023-05-14
    php
  • Linux系统中dstat工具的常见用法总结
    这篇文章主要讲解了“Linux系统中dstat工具的常见用法总结”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux系统中dstat工具的常见用法总结”吧!1) 工具说明dstat是一个...
    99+
    2023-06-12
  • iOS常见算法以及应用知识点总结
    算法比较 关键词 二分 递归 分治 回溯 冒泡排序 思想:两次循环,外层进行循环次数的控制,内层循环,进行数据之间的比较,大的数据上浮(下沉) #prag...
    99+
    2022-05-26
    iOS 算法 应用
  • 总结三种常见php算法的实现方法
    PHP是一种强大的脚本语言,它在Web开发领域中广泛应用。除了在网站开发中使用,PHP还可以用于实现各种算法和数据结构。在本文中,我们将介绍三个常见的算法,包括冒泡排序、快速排序和二分查找,以及在PHP中如何实现它们。一、冒泡排序冒泡排序是...
    99+
    2023-05-14
  • RedisTemplate常用方法总结
    目录String类型Hash类型 List类型 Set类型 zSet类型 参考: Redis常用的数据类型: String Hash List Se...
    99+
    2022-11-12
  • java中几种常见的排序算法总结
    目录本节目标;【插入排序】【优化版】【希尔排序】【选择排序】【堆排序】 【冒泡排序】介绍一个冒泡排序的优化方法; 【快速排序】【归并排序】【正文】【代码简介;】&...
    99+
    2022-11-13
  • SQL Server模糊查询的常见方法总结
    在数据查询的时候,有完整查询和模糊查询之分.在Access和SQL Server中使用模糊查询有一下几种查询: 1.用_通配符查询 "_"号表示任意单个字符,该字符号只能匹配一个字符...
    99+
    2022-11-11
  • java中字符串常见的方法及总结
    目录java字符串常见的方法字符串的比较字符串的搜索截取子字符串去除首尾空白字符串替换字符串分割字符串拼接字符串格式化字符串类型转换转换为char[]字符数组总结java字符串常见的...
    99+
    2022-12-29
    java字符串 java字符串方法 java字符串常见方法
  • JavaScript中的常见继承总结
    目录前言原型链常用的继承方法原型继承原理优点缺点执行结果借用构造函数继承原理优点缺点执行结果组合继承原理优点缺点执行结果前言 我们在学习前端的过程中一定会遇到继承这个问题 继承其实就...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作