javascript - MomentJS - 设置下季度开始的时间,同时保留相同/比较日历日?

标签 javascript node.js momentjs

假设我有一个日期字符串,例如:

const currentTime = "2020-08-31T00:00:00Z"

我希望能够找到下一个季度的开始时间,同时保留日历日,或者直观地调整是否是该月的最后一天。预计时间:

const nextTime = "2020-09-30T00:00:00Z"

最佳答案

这将给出当前季度的数字

const current_quarter= moment().quarter();

这将为您提供下季度的开始日期

const start = moment().quarter(current_quarter+1).startOf('quarter');

您始终可以使用获取当前日期和时间

const today = moment();

关于javascript - MomentJS - 设置下季度开始的时间,同时保留相同/比较日历日?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61553682/

相关文章:

d3.js - 如何使用 moment.js 初始化 d3.scale.utc()

javascript - 如何查看enyo版本?

javascript - 使用 javascript 和 d3 上传 csv 文件

node.js - 如何: output Euro symbol in pdfkit for nodejs

javascript - 如何使用 node.js、sockets.io 和 redis 在已连接的客户端上触发事件?

javascript - 使用 jest 模拟 moment() 和 moment().format

javascript - 另一个该死的未捕获语法错误 : Unexpected token

javascript - 我可以/应该在 cordova 应用程序中下载 html5 代码吗?

javascript - 不存在的属性(property) : EventEmitter memory error instead of proper error message

timezone - Sequelize createdAt 和 updatedAt 时间戳错误