Moment.js

Moment.js中文网

var moment = require('moment')

moment.locale('zh-cn')

/*
九月 13日 2015, 4:45:25 下午
星期日
9月 13日 15
2015 escaped 2015
2015-09-13T16:45:25+08:00
*/ /*
var str = moment().format('MMMM Do YYYY, h:mm:ss a');
console.log(str)
var str = moment().format('dddd');
console.log(str)
var str = moment().format("MMM Do YY");
console.log(str)
var str = moment().format('YYYY [escaped] YYYY');
console.log(str)
var str = moment().format();
console.log(str)
*/ /*
4 年前
3 年前
17 小时前
7 小时内
1 小时前
*/
/*
var str = moment("20111031", "YYYYMMDD").fromNow();
console.log(str)
var str = moment("20120620", "YYYYMMDD").fromNow();
console.log(str)
var str = moment().startOf('day').fromNow();
console.log(str)
var str = moment().endOf('day').fromNow();
console.log(str)
var str = moment().startOf('hour').fromNow();
console.log(str)
*/ /*
2015年9月3日
本周一下午4点46
本周四下午4点46
昨天下午4点46分
今天下午4点46分
明天下午4点46分
下周三下午4点46
2015年9月23日
*/
/*
var str = moment().subtract(10, 'days').calendar();
console.log(str)
var str = moment().subtract(6, 'days').calendar();
console.log(str)
var str = moment().subtract(3, 'days').calendar();
console.log(str)
var str = moment().subtract(1, 'days').calendar();
console.log(str)
var str = moment().calendar();
console.log(str)
var str = moment().add(1, 'days').calendar();
console.log(str)
var str = moment().add(3, 'days').calendar();
console.log(str)
var str = moment().add(10, 'days').calendar();
console.log(str)
*/ /*
2015-09-13
2015-09-13
2015年9月13日
2015年9月13日
2015年9月13日下午4点47分
2015年9月13日下午4点47分
2015年9月13日星期日下午4点47分
2015年9月13日星期日下午4点47分
*/ var str = moment().format('L');
console.log(str)
var str = moment().format('l');
console.log(str)
var str = moment().format('LL');
console.log(str)
var str = moment().format('ll');
console.log(str)
var str = moment().format('LLL');
console.log(str)
var str = moment().format('lll');
console.log(str)
var str = moment().format('LLLL');
console.log(str)
var str = moment().format('llll');
console.log(str)

【Moment.js】的更多相关文章

  1. 【highlight.js】页面代码高亮插件

    [highlight.js] 很多博客都支持页面插入各种语言的代码,而这些代码肯定是有高亮设置的.那么在我们自己的页面上如何进行代码高亮设置?有现成的这个highlight.js插件我们可以使用. h ...

  2. jQuery-全屏滚动插件【fullPage.js】API 使用方法总结

    jQuery-全屏滚动插件[fullPage.js]API 使用方法总结   jQuery-全屏滚动插件fullPage.js使用方法总结 作者github及下载地址:https://github.c ...

  3. 【Html JS】使用问题记录

    [Html JS]使用问题记录 ================================================================ 1.td 文字换行 2.正则表达式 = ...

  4. 【Mock.js】前端模拟假数据,不用在手拼了

    [Mock.js]前端模拟假数据,不用在手拼了:https://www.jianshu.com/p/8579b703a4c1

  5. 【Node.js】4.从一个例子切入Node js的规范

    在开始之前,需要明确的一点就是, ①Node应用是由模块组成的,每一个文件都是一个模块,有自己的作用域. ②在这个文件里定义的变量,函数,类都是私有的,对其他的文件不可见. ③在一个文件中,也就是在一 ...

  6. 【Vue.js】代码优化:在dom中加一行v-if就可少写一个循环类方法

    [问题描述] 把当前用户的购物车中(cartList),商品(good)选中字段checked = true的商品在订单页面中进行展示出来. [一般做法](两次循环) 首先取出当前用户的购物车列表,循 ...

  7. 【mock.js】后端不来过夜半,闲敲mock落灯花 ——南宋·赵师秀

      mock的由来[假]   赵师秀:南宋时期的一位前端工程师 诗词背景:在一个梅雨纷纷的夜晚,正值产品上线的紧张时期,书童却带来消息:写后端的李秀才在几个时辰前就赶往临安度假去了,  赵师秀非常生气 ...

  8. 【CSS/JS】如何实现单行/多行文本溢出的省略(...)--老司机绕过坑道的正确姿势

    写前端UI的朋友们也许都遇到过这样的问题:我们需要实现这样一个需求,在一个父级元素中隐藏一个可能过长的文本:   这个文本可能是单行的:   也可能是多行的:   下面我就给大家展示如何简单或优雅地实 ...

  9. 【php+js】用PHP或者JS怎么显示搜索到的关键字高亮,及其文章里包含关键字的一小段

    1.想要实现的效果: 2.思路:小数据量使用 php的正则替换,即[preg_replace()]函数 -->> 支持多个关键词高亮显示,中间参数1和参数2放入对应的数组即可. $titl ...

  10. 【Node.js】2.开发Node.js选择哪个IDE 开发工具呢

    安装完Node.js之后,就要为它选择一个有利的IDE用于开发. 相比较了多个IDE之后,定位在webstrom和sublime上. 有一个简单的比较: webstorm功能很丰富,前端开发工具的集大 ...

随机推荐

  1. javascript创建对象和属性的几种方式

    一句话,javascript里面的对象,即是函数.方法. (一)第一种: a.声明对象:var JHSoft = JHSoft || {}; 或者 var JHSoft=new Object(); b ...

  2. 写漂亮C#代码的小技巧

    第一次写博客,不知道代码用什么编辑,直接截图了,哈哈哈.... 我自己不喜欢看随便复制粘贴过来一堆代码的博客,所以,用些简单点的例子吧,希望对大家有帮助...  ------------------- ...

  3. Cocos2d-x 3.0坐标系详解(转载)

    Cocos2d-x 3.0坐标系详解 Cocos2d-x坐标系和OpenGL坐标系相同,都是起源于笛卡尔坐标系. 笛卡尔坐标系 笛卡尔坐标系中定义右手系原点在左下角,x向右,y向上,z向外,OpenG ...

  4. C++ 智能指针auto_ptr详解

    1. auto_ptr 的设计动机: 函数操作经常依照下列模式进行: 获取一些资源 执行一些动作 释放所获取的资源 那么面对这些资源的释放问题就会出现下面的两种情况: 一开始获得的资源被绑定于局部对象 ...

  5. Entity Framework 的小实例:在项目中添加一个实体类,并做插入操作

    Entity Framework 的小实例:在项目中添加一个实体类,并做插入操作 1>. 创建一个控制台程序2>. 添加一个 ADO.NET实体数据模型,选择对应的数据库与表(Studen ...

  6. MySQL常见错误类型

    MySQL常见错误类型:1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010: ...

  7. apache的MPM机制-prefork

    apache是基于模块化设计的. 关于基础的服务,也采用了模块化的设计,但是这个模块是具有排他性的,同一时间只能有一个得到调用. MPM模块(multi processing module) 多处理模 ...

  8. phpcms V9 添加模块(转)

    转自:http://www.cnblogs.com/Braveliu/p/5101345.html 为phpcms创建一个模块的开发流程 [1]创建模块目录 通过前面的学习,我们已经知道phpcms ...

  9. arm-linux-gcc中对“inline”的处理

    C++对于关键字“inline”的处理大家都知道,C++编译器对于内敛函数就是把它当做一个宏展开.这样可能会增加程序的代码量,却可以减少程序入栈和出栈的此处,从而影响程序的执行速度.但是,C语言中扩展 ...

  10. 成为IT经理必备的十大软技能

    对于一个IT从业者,让你谋得工作的也许是技术能力,但有助于提升职业生涯的却是软技能.步步高升的人都是那些发表文章.在会议上积极发言以及关注客户的员工(程序员).与此同时,通常情况下,企业CIO或多或少 ...