gpt4 book ai didi

javascript - 如何从 moment.js 获取月份的整数值

转载 作者:行者123 更新时间:2023-12-03 05:05:16 28 4
gpt4 key购买 nike

我正在使用 Moment.js 将日期添加到我正在制作的选项列表中,以便我可以使用这些日期来显示可用的约会,例如,某人可以从选项列表中选择 2 月 3 日星期五,然后选择一个列表的可用时间将显示 2 月 3 日。

我遇到的问题是我正在使用一个在线调度 API,它采用从 1 开始的月份值,例如,一月是 01,二月是 02,等等。但是 moment.js 月份从 0 开始并且只能去最多 11,例如,一月为 0,二月为 1 等。我需要能够将 moment.js 中的值转换为整数,以便我可以为每个值添加 1 以计算差异。

真正的问题是我尝试使用 parseInt(Month) 来获取 int 值并为其加一,但这不起作用。这是我尝试执行此操作的代码:

var d = moment(),  
Month = d.month();

var GetMonthint = parseInt(Month),
GetMonth = GetMonthint++;

GetAppointmentDates(GetMonth, Year);

GetMonth 仍然只返回二月的 1,有什么特殊的方法可以从月份获取 int 值吗?

最佳答案

线路

GetMonth = GetMonthint++;

是问题所在。++ 运算符返回原始值而不是增加后的值。你应该这样做:

GetMonth = GetMonthint + 1;

关于javascript - 如何从 moment.js 获取月份的整数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42030733/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com