dayjs

获取上周周一、周日日期

const last_monday=dayjs().startOf('week').subtract(6,'day').format("YYYY-MM-DD HH:mm:ss");
const last_sunday=dayjs().endOf('week').subtract(6,'day').format("YYYY-MM-DD HH:mm:ss");

获取本周周一、周日日期

const last_monday=dayjs().startOf('week').add(1,'day').format("YYYY-MM-DD HH:mm:ss");
const last_sunday=dayjs().endOf('week').add(1,'day').format("YYYY-MM-DD HH:mm:ss");

api

开头时间

返回当前时间的开头时间的 Dayjs() 对象,如月份的第一天。

dayjs().startOf(unit : String);
dayjs().startOf('week'); // 取决于 locale 文件里 `weekStart` 的值

末尾时间

返回当前时间的末尾时间的 Dayjs() 对象,如月份的最后一天。

dayjs().endOf(unit : String);
dayjs().endOf('month');

增加

增加时间并返回一个新的 Dayjs() 对象。

dayjs().add(value : Number, unit : String);
dayjs().add(7, 'day');

减少

减少时间并返回一个新的 Dayjs() 对象。

dayjs().subtract(value : Number, unit : String);
dayjs().subtract(7, 'year');
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • API Dayjs 并没有改变或覆盖 Javascript 原生的 Date.prototype, 而是创造了一个...
    robotlee8阅读 8,312评论 0 2
  • 写在前面的话 代码中的# > 表示的是输出结果 输入 使用input()函数 用法 注意input函数输出的均是字...
    FlyingLittlePG阅读 3,295评论 0 9
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,758评论 0 4
  • 对于日期时间处理,常见有moment.js和date-fns.js等库,然而这些库在个人看来有点大了,而平常人往往...
    IT晴天阅读 3,773评论 2 3
  • 中午吃了午饭,看《法律讲堂》后睡了一觉。结果就16:48了。与我预计的15:40起床多睡了这么久。我鬼使神差地打开...
    旧寐阅读 816评论 0 2

友情链接更多精彩内容