如何在Javascript中计算月差值?
请注意,还有类似的问题,例如:
但这些都是基于MS差异,当一些月份的天数与其他月份不同时!
有没有简单的方法来计算两个日期之间的月份差异?
为了清楚起见,我需要知道日期跨度是多少个月,例如:
Jan 29th 2010, and Feb 1st 2010 = 2 months
Jan 1st 2010, and Jan 2nd 2010 = 1 month
Feb 14th 2010, Feb 1st 2011 = 13 months
Feb 1st 2010, March 30th 2011 = 14 months
我试图得到两个日期之间的差异,但只使用年份和日期,但添加月份到天数,例如:
$date1 = \Carbon\Carbon::parse(02.02.2021);
$date2 = \Carbon\Carbon::parse(01.01.2000);
$date2->diff($date1)->format('Y d');
但是,如果我使用的格式没有月份,它将被省略,不会被添加到天。
21 years, 1 day
但真实是
21 years, 1 month, 1 day
所以我想举个例子
21 years, 32 days
所以我做了:
$days = $da
我希望在两个日期的月份和天数不同的持续时间。访问从moment.js返回的对象的属性时遇到问题。 我似乎无法访问Duration._data对象的属性。 var x = moment(); //todays date
var y = moment("2015-12-1"); // an earlier date
var duration = moment.duration(x.diff(y));
console.log("diff: ", duration); 返回: diff:
Duration {_isValid: true, _millisecond
如何在Angular 2中获取当前月份和基于月份的最近两个月?
我像这样得到当前月份:
private _createMonthList(): any {
var d = new Date();
d.setMonth(d.getMonth());
console.log('MONTH', d);
}
但我想要的是这样的列表:
[May-2017, April-2017, March-2017]。伙计们,你们知道吗?
在我的代码中,我使用jQuery日期选择器,并在文本框中手动从用户那里获取time08AM 3不同的textboxes。
我的代码是基于web应用程序来查找一个工人的效率。
每个工人都会输入每天的工作和完成工作所需的时间,例如,我在计算时间方面有点吃力
documentation work 08:15 AM - 01:15 PM = 5 hrs on the same day and
UI design 11:00 PM - 02:00 AM = 3 hrs on the next early morning
这些值被写在textboxes中,而提交这些值将被带到se
表如下所示。
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
25 20 45 10 15 23 23 17 19 21 24 33
我想要显示上个月的平均值。意思是,如果现在是8月份,我想展示到7月份。如果现在是9月份,我想要到7月份。该表应如下所示。
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Avg
25 20 45 10 15 23 23 17 19 21 24 33 23
我试图从数据库中获取一些值,并将它们设置为一个数组!数组必须采用年份的格式:今年可用的月份。
我有来自不同年份的多个日期,我需要为每年和该年的可用月份取一个不同的值,并将它们设置在一个数组中,然后将它们发送到ajax调用中,并将值放在两个下拉列表中(一个用于多年,另一个用于数月)。
PHP代码
$select_all = mysqli_query($dbc, "SELECT DISTINCT YEAR(date) AS year, monthname(date) as month
FROM salaries
where employee_id = '$emp