在 moment.js 中获取该月的最后一个星期一

2023-11-27

有没有办法使用 moment.js 获取该月的最后一个星期一?

我知道我可以通过以下方式得到月底: moment().endOf('month')

但上周一怎么样?


你快到了。您只需要添加一个简单的循环来逐天向后移动,直到找到星期一:

result = moment().endOf('month');
while (result.day() !== 1) {
    result.subtract(1, 'day');
}
return result;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 moment.js 中获取该月的最后一个星期一 的相关文章

随机推荐

  • 类型提示 - 指定对象数组

    如何将参数类型指定为数组 假设我有一个名为 Foo 的类 class Foo 然后我有一个接受该类类型作为参数的函数 function getFoo Foo f 当我传入一个 Foo 数组时 我收到一个错误 说 可捕获的致命错误 参数 1
  • Linux新手问题:GCC编译器输出

    我对 Linux 完全是个新手 我在笔记本电脑上安装了 Mint 最近一直在玩它 我写了一个简单的C程序并保存了文件 然后在命令行中我输入 gcc c myfile 然后弹出一个名为 a out 的文件 我天真地 在使用 Windows 多
  • 如何从 XML 反序列化抽象类的具体实现

    我有一个带有几个具体实现的抽象类 这需要序列化为 XML 才能发送到另一个系统 这工作正常 但是 我还需要能够反序列化相同的 XML 结构 无论我如何尝试 我似乎都无法做到这一点 我的班级结构如下 抽象类 XmlIncludeAttribu
  • 为什么 MAX() 比 ORDER BY ... LIMIT 1 慢 100 倍?

    我有一张桌子foo与 以及其他 20 个 列bar baz and quux索引打开baz and quux 该表有约 500k 行 为什么以下查询的速度差异如此之大 查询A需要0 3秒 而查询B需要28秒 Query A select b
  • 在 R 中读取空格分隔的数字

    我在 R 中有这个字符串 numbers lt 4 4956 1 00e 09 50 9 1 244 47 1 1 04 5 5 0 499 13 9 0 我应该将数字读入向量中 现在我可以找到其他语言的相同线程 但这里找不到 R 的线程
  • 如何将保存图像更改为文件默认名称?

    我有一个由 Caman js 创建的画布 HTML5 标签 当我在 FF 中单击右键并保存到文件时 文件的默认名称是 canvas png 由于我创建了很多文件并需要保存它们 这很不幸 因为我需要为每个文件设置不同的名称 我想要完成的是 当
  • 如何在 SQLExpress 文本字段中插入中文字符?

    如何在 SQLExpress 文本字段中插入中文字符 我使用的是 VS 2008 中的 SQL Express 当我添加中文字符时 无论是通过我编写的导入应用程序还是从 Visual Studio 内的数据视图粘贴它们 它们最终都会变成问号
  • View.OnClickListener() 函数或接口

    View OnClickListener 是函数还是接口 当我们尝试在 android 中设置 onclicklistener 方法时 我们使用 new View OnClickListener 据我所知 它让我感到烦恼 我们不需要初始化包
  • 回调函数的用处

    在 Javascript 中 可以定义一个函数 X 并将其作为参数传递给另一个函数 Y 这样的函数 X 称为callback function 您能否解释为什么在一些清晰的示例中使用回调函数很有用 例如发送一些带有演示的小提琴链接 我可以看
  • 根据文本区域的宽度计算文本大小

    我有一个文本应该设置为具有指定宽度的 TextView 它需要计算文本大小以适合 TextView 换句话说 有没有办法让文本适合 TextView 区域 就像 ImageView 比例类型功能一样 这应该是一个简单的解决方案 public
  • 如何使用 Objective-C++ 在 C++ 类中添加观察者到 NSNotificationCenter?

    我有一个 C 类 最近从 cpp 重命名为 mm 以支持 Objective C 所以我可以添加以下 Objective C 代码 NSNotificationCenter defaultCenter addObserver self se
  • 使用 Razor 的条件 HTML 属性

    变量 strCSSClass 通常有一个值 但有时为空 我不想在此输入元素的 HTML 中包含空的 class 这意味着如果 strCSSClass 为空 我根本不需要 class 属性 以下是执行条件 HTML 属性的一种方法
  • Spring@计划于每天凌晨 4:00 至 4:30 之间的随机分钟开始

    正如问题标题所述 我需要设置 Spring Scheduler 它将运行方法以每天凌晨 4 点左右将某些内容从数据库加载到内存中 问题是我有该服务器的多个实例 我不希望所有实例同时开始执行 因为它会减慢数据库的速度 所以我希望时间是 4 0
  • 如何将 UWP 目标添加到现有 Xamarin Forms 项目?

    我有一个现有的 Xamarin Forms 应用程序 设置为针对 Android 和 iOS 构建 我想添加 UWP 目标 以便可以查看应用程序在 Windows 上的执行情况 我想我可以做到这一点 而无需为 Windows 创建新的 UI
  • Egit 将 Eclipse 项目文件夹添加到 git 存储库

    我在 BitBucket 上创建了一个新的空 git 存储库 现在我想将其链接到 Eclipse 我将存储库添加到 Git Repositories 视图中 并创建了一个同名的新项目 我选择 团队 gt 共享项目 然后提交并推送到上游 现在
  • 更新 RestKit 'lcl_RK.h' 文件在 RKLog.h 中找不到

    我在 Xcode 7 1 中安装 RestKit v0 25 0 和 CocoaPods v0 39 并遇到导入问题 当我使用 CocoaPods v0 38 2 时 一切都很棒 找不到 RKHTTPUtilities h 文件 它在 PO
  • numpy数组赋值问题

    我在使用 Numpy 的 Python 2 6 5 中遇到了一个奇怪的问题 我分配一个 numpy 数组 然后将一个新变量等同于它 当我对新数组执行任何操作时 原始数组的值也会发生变化 这是为什么 请看下面的例子 请启发我 因为我对 Pyt
  • R 求和向量列表中的元素 X

    我刚刚开始做一些 R 脚本 但我无法解决这个问题 我有一个向量列表可以说 myListOfVector lt list c 1 2 c 1 2 c 1 2 c 1 2 我想要的是列表中每个向量的每个 X 元素的总和 基于元素的位置 这样 如
  • 在c中生成具有特定分布的随机数

    我需要一个具有生成随机数 给定平均值 标准差以及使用三种分布之一 指数分布 正态分布或统一分布 的函数的库 即使三者之一也会有帮助 我正在寻找这样的东西 http www codeproject com KB recipes zigurat
  • 在 moment.js 中获取该月的最后一个星期一

    有没有办法使用 moment js 获取该月的最后一个星期一 我知道我可以通过以下方式得到月底 moment endOf month 但上周一怎么样 你快到了 您只需要添加一个简单的循环来逐天向后移动 直到找到星期一 result mome