moment.js(日期处理类库)的使用
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>moment.js(日期处理类库)的使用</title>
<script src="moment.js"></script>
<script src="moment-with-locales.js"></script>
</head>
<body>
<script>
/*
moment.js version : 2.18.1 Format Dates
moment().format('MMMM Do YYYY, h:mm:ss a'); // September 6th 2017, 4:17:22 pm
moment().format('dddd'); // Wednesday
moment().format("MMM Do YY"); // Sep 6th 17
moment().format('YYYY [escaped] YYYY'); // 2017 escaped 2017
moment().format(); // 2017-09-06T16:17:22+08:00
Relative Time
moment("20111031", "YYYYMMDD").fromNow(); // 6 years ago
moment("20120620", "YYYYMMDD").fromNow(); // 5 years ago
moment().startOf('day').fromNow(); // 16 hours ago
moment().endOf('day').fromNow(); // in 8 hours
moment().startOf('hour').fromNow(); // 17 minutes ago
Calendar Time
moment().subtract(10, 'days').calendar(); // 08/27/2017
moment().subtract(6, 'days').calendar(); // Last Thursday at 4:17 PM
moment().subtract(3, 'days').calendar(); // Last Sunday at 4:17 PM
moment().subtract(1, 'days').calendar(); // Yesterday at 4:17 PM
moment().calendar(); // Today at 4:17 PM
moment().add(1, 'days').calendar(); // Tomorrow at 4:17 PM
moment().add(3, 'days').calendar(); // Saturday at 4:17 PM
moment().add(10, 'days').calendar(); // 09/16/2017
Multiple Locale Support
moment.locale(); // en
moment().format('LT'); // 4:17 PM
moment().format('LTS'); // 4:17:22 PM
moment().format('L'); // 09/06/2017
moment().format('l'); // 9/6/2017
moment().format('LL'); // September 6, 2017
moment().format('ll'); // Sep 6, 2017
moment().format('LLL'); // September 6, 2017 4:17 PM
moment().format('lll'); // Sep 6, 2017 4:17 PM
moment().format('LLLL'); // Wednesday, September 6, 2017 4:17 PM
moment().format('llll');*/ console.log(moment.locale('zh-cn'));
console.log(moment().format('L'));
console.log(moment().format('YYYY-MM-DD'));
console.log(moment("/Date(1198908717056)/"));
console.log(moment("/Date(1198908717056)/")._d);
console.log(moment(moment("/Date(1198908717056)/")._d).format('YYYY-MM-DD'));
</script>
</body>
</html>
moment.js(日期处理类库)的使用的更多相关文章
- Moment.js 超棒Javascript日期处理类库
Moment.js 不容错过的超棒Javascript日期处理类库 主要特性: 3.2kb超轻量级 独立类库,意味这你不需要倒入一堆js 日期处理支持UNIX 时间戳,String,指定格式的Date ...
- Monent.js:强大的日期处理类库
一.介绍及安装 1.1 介绍 Moment.js是一个优秀的JavaScript 日期处理类库. 如果没有Moment.js之类的日期处理库,我们如果需要获得格式化后的日期.往往需要通过new Dat ...
- [Javascript] 5个最佳的Javascript日期处理类库
在大家日常网站开发和web应用开发中,我们往往需要有效的调用Javascript处理日期和时间格式相关的函数,在Javascript中已经包含了部分最基本的内建处理方法. 在大家日常网站开发和web应 ...
- Js 日期转换函数(UTC时间转换及日期想加减)
IOS上Js日期转换中new Date("yyyy-mm-dd")不能正常工作,必须使用new Date("yyyy/MM/dd"); 日期相加减: Date. ...
- 移动端lCalendar纯原生js日期时间选择器
网上找过很多的移动端基于zepto或jquery的日期选择器,在实际产品中也用过一两种,觉得都不太尽如人意,后来果断选择了H5自己的日期input表单,觉得还可以,至少不用引用第三方插件了,性能也不错 ...
- 161226、js日期格式化
JavaScript Date format(js日期格式化) 方法一:// 对Date的扩展,将 Date 转化为指定格式的String // 月(M).日(d).小时(h).分(m).秒(s).季 ...
- 【JavaScript】 knockout.js 日期格式化借助【momentjs】
源:Knockout.js 日期格式化 源:momentjs
- js 日期处理,json处理
模块化js :requirejshttp://www.requirejs.cn/ 好用的日期控件:http://www.bootcss.com/p/bootstrap-datetimepicker/i ...
- JS获取当前日期时间及JS日期格式化
Js获取当前日期时间: var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份( ...
随机推荐
- Scala 踩坑系列
scala List scala list 如果使用 list(i)的形式进行遍历,如果list数据太多,每次遍历耗时会很久. 因为有一个 head tail 的概念 . 和java的List根据角标 ...
- 根据DELTA自动生成SQL语句
上传客户端的CLIENTDATASET.delta到服务器的clientdataset.data,服务端解析clientdataset的数据生成相应的SQL语句. 相对于直接调用datasetprov ...
- (十八)JDBC优化使用(一)
一.将增删改方法合并,优化代码 第十七篇的UserPOImpl.java类代码可以进行优化,因为增删改方法用的都是同一种执行方法executeUpdate(),对十七篇的例子进行优化如下: 2.1 搭 ...
- transition css3 渐变效果
div { width:100px; transition: width 2s; -moz-transition: width 2s; /* Firefox 4 */ -webkit-transiti ...
- Flutter布局--appbar导航栏和状态栏
MaterialApp 先看下上图的具体用法:1. title:标题2. actions:表示右侧的按钮的动作3. leading:表示左侧的按钮的动作4. flexibleSpace:5. back ...
- win10 安装MySQL过程和遇到的坑
环境:win10系统,MySQL5.7.18 “mysql-5.7.18-winx64.msi” 首先是要运行mysql-5.7.18-winx64.msi,选择安装在C盘(可自定义安装) 第一步 打 ...
- Andrew Ng机器学习课程16
Andrew Ng机器学习课程16 声明:引用请注明出处http://blog.csdn.net/lg1259156776/ 说明:主要介绍了ICA算法,并利用最大似然估计和随机梯度上升算法进行求解, ...
- 移动架构-AOP面向切面编程
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术.AOP是OOP的延续,是软件开发中的一个热点, ...
- JS中根据某个值进行大小排序
//从大到小排序 function compareBigToSmall(property){ return function(a,b){ var value1 = a[property]; var v ...
- 使用django进行大文件的上传下载
下载 基于Django建立的网站,如果提供文件下载功能,最简单的方式莫过于将静态文件交给Nginx等处理,但有些时候,由于网站本身逻辑,需要通过Django提供下载功能,如页面数据导出功能(下载动态生 ...