`

时间moment.js

    博客分类:
  • js
阅读更多
// 直接在控制台打入,进行测试,寻找需要的API
document.write('<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.js"><\/script>');

moment().day(0).format('MMDD') // 星期日
moment().day(1).format('MMDD') // 星期一
....
moment().day(6).format('MMDD') // 星期六

// 上 星期一
moment().day(1 - 7).format('MMDD')
// 上 三周 星期一
moment().day(1 - 3*7).format('MMDD')
// 最近的第三周(周一到周日)
moment().day(1 - 3*7).format('MMDD') ~ moment().day(0 - 2*7).format('MMDD')  


// 下 星期一
moment().day(1 + 7).format('MMDD')
// 下 三周 星期一
moment().day(1 + 3*7).format('MMDD')


文档API

import moment from 'moment'
/**
 *  最近一周
 */
export function getLastWeek () {
  var lastMonday = moment().day(1 - 7).format('YYYY-MM-DD')
  var lastSunday = moment().day(0).format('YYYY-MM-DD')
  return [lastMonday, lastSunday]
}

/**
 * 最近一月
 */
export function getLastMonth () {
  var lastMonthMonday = moment().day(1 - 4 * 7).format('YYYY-MM-DD')
  var lastSunday = moment().day(0).format('YYYY-MM-DD')
  return [lastMonthMonday, lastSunday]
}
分享到:
评论

相关推荐

    moment.js文件下载

    Moment.js是一个轻量级的JavaScript时间库,日常开发中,通常会对时间进行下面这几个操作:比如获取时间,设置时间,格式化时间,比较时间等等。接下来,我将按照这些操作对Moment.js中的Doc进行整理分类,方便学习...

    moment.min.zip

    Moment.js,通常简称为Moment,是一个广泛使用的JavaScript库,专为处理日期和时间而设计。在JavaScript中,由于内置的Date对象处理日期和时间的方式有时会显得复杂且不便,因此Moment.js应运而生,提供了一套强大...

    基于moment.js的jQuery日期选择器插件

    jQueryDatePicker是这样一款插件,它构建于流行的JavaScript库jQuery之上,并利用了强大的日期处理库moment.js。这款插件为开发者提供了灵活且功能丰富的日期选择解决方案。 ### 一、jQuery库 jQuery是一款广泛...

    moment.js luxon.js

    `moment.js` 和 `luxon.js` 是两个广泛使用的JavaScript库,专门用于处理日期和时间,它们都提供了丰富的功能和强大的API来满足各种复杂的日期时间需求。`i18n`(国际化)是这两个库的一个重要特性,使得它们能够...

    用moment.js 获取当前时间源码.zip

    Moment.js是一个非常流行的JavaScript库,专门用于处理日期和时间。它提供了丰富的API和强大的功能,使得处理日期和时间变得简单易行。 Moment.js的核心功能之一就是能够方便地获取当前时间。在给定的"用moment.js...

    datatables render与日期转换(moment.js)

    同时,`moment.js` 是一个强大的日期处理库,能轻松地处理各种日期和时间格式。现在我们将深入探讨如何在DataTables中结合使用`render` 和 `moment.js` 进行日期转换。 首先,`DataTables` 提供的`render` 函数让...

    moment.js用于处理时间(日,周,月时间格式化处理)

    moment.js 主要用于时间格式处理 免于自己编写格式化时间参数 日,周,月时间格式化处理 日,周,月时间格式化处理 日,周,月时间格式化处理

    moment.min.js

    使用moment.min.js,对时间进行格式化。使用moment.min.js,对时间进行格式化。

    JavaScript日期处理类库Moment.js.zip

    Moment.js 是一个简单易用的轻量级JavaScript日期处理类库,提供了日期格式化、日期解析等功能。它支持在浏览器和NodeJS两种环境中运行。此类库能够将给定的任意日期转换成多种不同的格式,具有强大的日期计算功能,...

    moment.js时间格式和运算工具包

    moment.js是一款轻量级的JavaScript库,专门用于处理日期和时间。它的设计目标是解决JavaScript内置日期对象的不足,提供更加直观、灵活和强大的日期处理功能。通过清晰的API和丰富的插件系统,开发者可以方便地进行...

    扩展微信小程序框架功能:日期时间Moment.js

    Moment.js是一个JavaScript的日期、时间处理工具类,其对于JavaScript的日期时间处理功能非常强悍和全面。可以用在浏览器环境中使用,也可以在Node.js中。 Moment.js Moment.js对Date对象的扩展不是使用Date....

    Day.js 2kB的时间日期库 Moment.js 的 轻量化方案

    Day.js 是一个轻量级的JavaScript时间日期处理库,它以 Moment.js 为设计蓝本,但体积更小,仅为2kB,对于那些对代码大小有严格要求的项目来说,是一个理想的替代方案。这个小巧的库提供了与 Moment.js 类似的API,...

    Day.js 2kB不可变日期时间库,可替代Moment.js,具有相同的现代API.zip

    Day.js 是一个轻量级的JavaScript日期处理库,它的大小仅为2kB,相较于Moment.js,大大降低了项目的加载负担。这个库的设计目标是提供与Moment.js相似的现代API,使得开发者在不牺牲性能的情况下,能够方便地进行...

    小程序中利用Moment.js格式时间

    http://momentjs.com/ 选moment.min.js版本,因为没有用到国际化的东西,体积省点是一点。   2.集成 将moment.min.js放在小程序工程的utils目录下   3.调用 const moment = require('moment.min.js'); moment....

    Moment.js是JavaScript 日期处理类库

    Moment.js 是一个强大的JavaScript日期处理库,专门用于管理和格式化日期和时间。它提供了一种简单易用的方式来处理复杂的日期和时间操作,使得在前端和后端开发中处理日期变得非常方便。 在 Moment.js 中,你可以...

    【JavaScript源代码】moment.js 时间日期处理详解.docx

    `Moment.js` 是一款非常流行的 JavaScript 库,专门用于处理和格式化日期与时间。它提供了一系列简单易用的方法来解析、验证、操作和显示日期时间数据。对于前端开发人员来说,`Moment.js` 提供的强大功能使得日期和...

    . Day.js 2kB不可变日期时间库,可替代Moment.js,具有相同的现代API.zip

    Day.js 是一个轻量级的JavaScript日期时间处理库,它只有2千字节大小,却提供了与 Moment.js 相似的现代API。这个小巧的库旨在成为Moment.js的一个高效且无副作用的替代品,尤其适用于对性能和加载速度有较高要求的...

    momentjs-2.5.0.zip

    标题 "momentjs-2.5.0.zip" 提供的信息表明这是一个关于JavaScript日期处理库Moment.js的特定版本,即2.5.0。Moment.js是一个非常流行和强大的库,专门用于在JavaScript中处理日期和时间。它允许用户轻松地解析、...

Global site tag (gtag.js) - Google Analytics