首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用momentjs计算常用日期范围

使用momentjs计算常用日期范围
EN

Stack Overflow用户
提问于 2018-02-02 19:11:20
回答 1查看 822关注 0票数 4

我想用moment.js计算常见的日期范围,比如:*昨天*周*周至今*季度*季度至今

我没有在Stackoverflow上找到我想要的东西,所以我想我应该把这篇文章发布给其他人,以防万一。

EN

回答 1

Stack Overflow用户

发布于 2018-02-02 19:11:20

代码语言:javascript
运行
复制
  // Yesterday
  console.log("yesterday", moment().startOf('day').subtract(1, 'day').format('MM-DD-YYYY'), moment().startOf('day').subtract(1, 'day').format('MM-DD-YYYY'));
  console.log("");

  // Week
  console.log("week", moment().startOf('week').format('MM-DD-YYYY'), moment().endOf('week').format('MM-DD-YYYY'));
  console.log("week-to-date", moment().startOf('week').format('MM-DD-YYYY'), moment().format('MM-DD-YYYY'));
  console.log("prior-week", moment().startOf('week').subtract(1, 'week').format('MM-DD-YYYY'), moment().endOf('week').subtract(1, 'week').endOf('week').format('MM-DD-YYYY'));
  console.log("prior-week-to-date", moment().startOf('week').subtract(1, 'week').format('MM-DD-YYYY'), moment().subtract(1, 'week').format('MM-DD-YYYY'));
  console.log("prior-year-week", moment().startOf('week').subtract(1, 'year').format('MM-DD-YYYY'), moment().endOf('week').subtract(1, 'year').format('MM-DD-YYYY'));
  console.log("prior-year-week-to-date", moment().startOf('week').subtract(1, 'year').format('MM-DD-YYYY'), moment().subtract(1, 'year').format('MM-DD-YYYY'));
  console.log("");

  // Months
  console.log("month", moment().startOf('month').format('MM-DD-YYYY'), moment().endOf('month').format('MM-DD-YYYY'));
  console.log("month-to-date", moment().startOf('month').format('MM-DD-YYYY'), moment().format('MM-DD-YYYY'));
  console.log("prior-month", moment().startOf('month').subtract(1, 'month').format('MM-DD-YYYY'), moment().endOf('month').subtract(1, 'month').endOf('month').format('MM-DD-YYYY'));
  console.log("prior-month-to-date", moment().startOf('month').subtract(1, 'month').format('MM-DD-YYYY'), moment().subtract(1, 'month').format('MM-DD-YYYY'));
  console.log("prior-year-month", moment().startOf('month').subtract(1, 'year').format('MM-DD-YYYY'), moment().endOf('month').subtract(1, 'year').format('MM-DD-YYYY'));
  console.log("prior-year-month-to-date", moment().startOf('month').subtract(1, 'year').format('MM-DD-YYYY'), moment().subtract(1, 'year').format('MM-DD-YYYY'));
  console.log("");

  // Quarters
  console.log("quarter", moment().startOf('quarter').format('MM-DD-YYYY'), moment().endOf('quarter').format('MM-DD-YYYY'));
  console.log("quarter-to-date", moment().startOf('quarter').format('MM-DD-YYYY'), moment().format('MM-DD-YYYY'));
  console.log("prior-quarter", moment().startOf('quarter').subtract(1, 'quarter').format('MM-DD-YYYY'), moment().endOf('quarter').subtract(1, 'quarter').endOf('quarter').format('MM-DD-YYYY'));
  console.log("prior-quarter-to-date", moment().startOf('quarter').subtract(1, 'quarter').format('MM-DD-YYYY'), moment().subtract(1, 'quarter').format('MM-DD-YYYY'));
  console.log("prior-year-quarter", moment().startOf('quarter').subtract(1, 'year').format('MM-DD-YYYY'), moment().endOf('quarter').subtract(1, 'year').endOf('quarter').format('MM-DD-YYYY'));
  console.log("prior-year-quarter-to-date", moment().startOf('quarter').subtract(1, 'year').format('MM-DD-YYYY'), moment().subtract(1, 'year').format('MM-DD-YYYY'));
  console.log("");

  // years
  console.log("year", moment().startOf('year').format('MM-DD-YYYY'), moment().endOf('year').format('MM-DD-YYYY'));
  console.log("year-to-date", moment().startOf('year').format('MM-DD-YYYY'), moment().format('MM-DD-YYYY'));
  console.log("prior-year", moment().startOf('year').subtract(1, 'year').format('MM-DD-YYYY'), moment().endOf('year').subtract(1, 'year').endOf('year').format('MM-DD-YYYY'));
  console.log("prior-year-to-date", moment().startOf('year').subtract(1, 'year').format('MM-DD-YYYY'), moment().subtract(1, 'year').format('MM-DD-YYYY'));
  console.log("");
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48581450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档