1、设置语言环境,如设置中文环境:

moment.locale("zh-cn");

2、当前时间、指定时间:

// 假设当前时间为:2018年12月10日

moment(); // 结果:moment("2018-12-10T14:25:00.463")
moment(new Date()); // 结果:moment("2018-12-10T14:25:00.463") moment("2018-12-10 13:48:36.458"); // 结果:moment("2018-12-10T13:48:36.458")

3、年月日:

// 假设当前时间为:2018年12月10日

// 年
moment().format("YY"); // 结果:18
moment().format("YYYY"); // 结果:2018
moment().format("gg"); // 结果:18
moment().format("gggg"); // 结果:2018
moment().format("GG"); // 结果:18
moment().format("GGGG"); // 结果:2018 // 月
moment().format("M"); // 结果:12
moment().format("MM"); // 结果:12
moment().format("Mo"); // 结果:12月
moment().format("MMM"); // 结果:12月
moment().format("MMMM"); // 结果:十二月 // 日
moment().format("D"); // 结果:10
moment().format("Do"); // 结果:10日
moment().format("DD"); // 结果:10

4、时分秒:

// 假设当前时间为:2018年12月10日

// 12小时制
moment().format("h"); // 结果:2
moment().format("hh"); // 结果:02
// 24小时制
moment().format("H"); // 结果:14
moment().format("HH"); // 结果:14 // 分
moment().format("m"); // 结果:55
moment().format("mm"); // 结果:55 // 秒
moment().format("s"); // 结果:5
moment().format("ss"); // 结果:05 // 毫秒
moment().format("S"); // 结果:8
moment().format("SS"); // 结果:87
moment().format("SSS"); // 结果:876

5、显示周几、星期几:

// 显示当前周几下标,0:周日、1:周一、2:周二、...、周六:6
moment().format("d"); // 结果:1 // 显示当前是周几,如:周一、周二、周三、...
moment().format("ddd"); // 结果:周一 // 显示当前是星期几,如:星期一、星期二、星期三、...
moment().format("dddd"); // 结果:星期三

6、显示季度:

// 假设当前时间为:2018年12月10日

moment().format("Q"); // 结果:4

7、显示一年中的第几天:

// 假设当前时间为:2018年12月10日

moment().format("DDD"); // 结果:344
moment().format("DDDo"); // 结果:344日
moment().format("DDDD"); // 结果:344

8、星期下标:

// 假设当前时间为:2018年12月10日

// Locale:0 1 ... 5 6
moment().format("e"); // 结果:0
// ISO:1 2 ... 6 7
moment().format("E"); // 结果:1

9、一年中第几个星期:

// 假设当前时间为:2018年12月10日

moment().format("w"); // 结果:50
moment().format("wo"); // 结果:50周
moment().format("ww"); // 结果:50 moment().format("W"); // 结果:50
moment().format("Wo"); // 结果:50周
moment().format("WW"); // 结果:50

10、上午还是下午:

// 假设当前时间为:2018年12月10日

moment().format("A"); // 结果:下午
moment().format("a"); // 结果:下午

11、时间戳、毫秒数:

// 时间戳(总秒数)
moment().format("X"); // 结果:1544425410
// 总毫秒数
moment().format("x"); // 结果:1544425410853

12、时间差:

// 默认时间差为毫秒
let begin = moment();
let end = moment().add(2,'second');
end.diff(begin); // 结果:2000

Moment.js简单使用的更多相关文章

  1. js简单 图片版时钟,带翻转效果

    js简单 图片版时钟,带翻转效果 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"& ...

  2. js简单操作Cookie

    贴一段js简单操作Cookie的代码: //获取指定名称的cookie的值 function getCookie(objName) { var arrStr = document.cookie.spl ...

  3. js简单弹出层、遮罩层

    <html> <head> <title>js简单弹出层</title> <style> /*阴影边框效果*/ .box-shadow-1 ...

  4. Tourist.js – 简单灵活的操作指南和导航插件

    Tourist.js 是一个基于 Backbone 和 jQuery 开发的轻量库,帮助你在应用程序创建简单易用的操作指南和导航功能.相比网站,它更适合用于复杂的,单页网站类型的应用程序.Touris ...

  5. js简单显示和隐藏div,触发超链接,动态更改button值,setInterval()简单使用,jquery easyui弹出框简单使用 .

    js简单显示和隐藏div .<!DOCTYPE html> .<html> .<head> .<meta charset="UTF-8"& ...

  6. Gulp.js - 简单、直观的自动化项目构建工具

    Gulp.js 是一个简单.直观的构建系统.崇尚代码优于配置,使复杂的任务更好管理.通过结合 NodeJS 的数据流的能力,你能够快速构建.通过简单的 API 接口,只需几步就能搭建起自己的自动化项目 ...

  7. Node.js简单介绍并实现一个简单的Web MVC框架

    编号:1018时间:2016年6月13日16:06:41功能:Node.js简单介绍并实现一个简单的Web MVC框架URL :https://cnodejs.org/topic/4f16442cca ...

  8. JS简单入门教程

    JS简单教程 使用方法:放到任意html页面的head标签下 Test1方法弹出当前时间对话框 Test2方法for循环输出 Test3方法for(…in…)输出数组内容 <script typ ...

  9. js简单实现链式调用

    链式调用实现原理:对象中的方法执行后返回对象自身即可以实现链式操作.说白了就是每一次调用方法返回的是同一个对象才可以链式调用. js简单实现链式调用demo Object.prototype.show ...

  10. 原生js简单调用百度翻译API实现的翻译工具

    先来个在线demo: js翻译工具 或者百度搜索js简单调用百度翻译API工具(不过有个小小的界面显示bug,我想细心的人应该会发现) 或者直接前往该网址:js翻译工具 或者前往我的github:gi ...

随机推荐

  1. 【故障公告】SendCloud 邮件发送服务故障造成大量 QQ 邮箱收不到邮件

    抱歉,由于我们所使用的搜狐旗下的 SendCloud 邮件发送服务出现故障,今天上午大量发往 @qq.com 邮箱的邮件无法正常发送,从 SendCloud 管理控制台看这些邮件一直处于“请求中”的状 ...

  2. vpshere6 ESXI 禁止登陆 "执行此操作的权限被拒绝"

    vCenter在添加ESXI主机时,锁定模式选择“正常”,导致无法直接登陆ESXI宿主机,现象如下: 解决方法:

  3. 云计算openstack共享组件(1)——时间同步服务ntp

    一.标准时间讲解 地球分为东西十二个区域,共计 24 个时区 格林威治作为全球标准时间即 (GMT 时间 ),东时区以格林威治时区进行加,而西时区则为减. 地球的轨道并非正圆,在加上自转速度逐年递减, ...

  4. 02-Django框架介绍

    02-Django框架介绍 1.MVC框架介绍 MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式 具有耦合性低.重用性高.生 ...

  5. Python openpyxl : Excel 文档简单操作

    安装方法 使用 pip 或通过专门python IDE(如pyCharm)进行安装 其中pip安装方法,命令行输入:  pip install openpyxl 基本使用 第一步先是要导入 openp ...

  6. delphi7 编译的程序在win7下请求获得管理员权限的方法

    网上找到的,记下来方便查找,亲测此方法可用.附带把编译好的uac.res上传. 首先,用记事本新建一文本文档,内容如下: 1 24 UAC.manifest 然后另存为uac.rc 另外新建一文本档, ...

  7. WC2019游记

    本来不打算写游记的,但后来想了想这么一次难忘的经历总该留下点痕迹吧...... DAY-1 走之前的最后一天,因为前一天晚上打了CF,所以早上9点才到机房.写了一道圆方树深深地体会到了来自仙人掌的恶意 ...

  8. BZOJ3033太鼓达人——哈密顿回路/欧拉回路

    题目描述 七夕祭上,Vani牵着cl的手,在明亮的灯光和欢乐的气氛中愉快地穿行.这时,在前面忽然出现了一台太鼓达人机台,而在机台前坐着的是刚刚被精英队伍成员XLk.Poet_shy和lydrainbo ...

  9. BZOJ2406矩阵——有上下界的可行流+二分答案

    题目描述 输入 第一行两个数n.m,表示矩阵的大小. 接下来n行,每行m列,描述矩阵A. 最后一行两个数L,R. 输出 第一行,输出最小的答案: 样例输入 2 2 0 1 2 1 0 1 样例输出 1 ...

  10. Linux keepalived工作原理

    keepalived简介与工作原理 Keepalived的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他 ...