如何使用从日期到离开日期计算经验
how to calculate experience using from date to leaving date
我有两种类型的日期月份如何计算JavaScript中的经验示例:2013 年 7 月至 2013 年 3 月
// Assumes Date From (df) and Date To (dt) are valid etc...
var df= new Date("01/15/2010");
var dt = new Date("02/01/2012");
var allMonths= dt.getMonth() - df.getMonth() + (12 * (dt.getFullYear() - df.getFullYear()));
var allYears= dt.getFullYear() - df.getFullYear();
var partialMonths = dt.getMonth() - df.getMonth();
if (partialMonths < 0) {
allYears--;
partialMonths = partialMonths + 12;
}
var total = allYears + " years and " + partialMonths + " months between the dates.";
var totalMonths = "A total of " + allMonths + " between the dates.";
console.log(total);
console.log(totalMonths);
return {jaren: allYears, maanden: partialMonths};
将所有内容转换为月并减去它们。然后除以 12。划分将是几年,其余的将是经验的月份。像这样:
var startMonth = df.getFullYear() * 12 + df.getMonth();
var endMonth = dt.getFullYear() * 12 + dt.getMonth();
var monthInterval = (endMonth - startMonth);
var yearsOfExperience = Math.floor (monthInterval / 12);
var monthsOfExperience = monthInterval % 12;
相关文章:
- 以日期计算的天数更改日期格式
- Jquery日期计算JQUERY4U
- 如何使用下拉菜单修复jquery日期选择器日期计算功能
- JavaScript/jQuery:格式化日期计算结果的最佳方式
- 从jquery中的开始日期计算结束日期
- 在 JavaScript 日期计算中排除周末
- JavaScript 日期计算与月差
- Javascript:错误的日期计算
- 如何使用从日期到离开日期计算经验
- 如何从 JavaScript 中的日期计算第 5 个日期
- 时刻.js“无效日期”计算时差
- JavaScript 日期计算事件
- 随机日期计算引导数据选取器,将天数添加到特定日期
- 如何在Microsoft CRM 2011中根据出生日期计算年龄(以年和月为单位)
- 使用javascript执行一些日期计算/比较
- 如何根据月从两个日期计算天数
- 根据出生日期计算年龄,日期格式为年月日
- JavaScript日期计算不起作用
- 在给定日期计算一天的公式可以正常工作,但不适用于某些特定日期
- Jquery日期计算不工作的克隆