通过MCP连接 →

输入计算

数学公式

广告

结果

总工龄
9 yr 5 mo 14 d
在职的年、月、天
总天数 3,453
总月数(约算) 113.45
总年数(约算) 9.45

什么是工龄计算器?

工龄计算器用来测算两个日期之间的在职时长或时间跨度——通常以起始日期(如入职日期)和结束日期(如今天或离职日期)为界。它会按照真实日历,把结果拆解成年、月、天的直观形式,同时给出总天数、总月数和总年数,方便你快速对比。

使用方法

分别填入起始日期和结束日期。计算器会考虑每月天数不同以及闰年因素,返回两个日期之间完整的年、月、天数。此外,它还会给出总天数、约算的总月数和约算的总年数。

计算原理说明

核心思路很简单:\(\text{工龄} = \text{结束日期} - \text{起始日期}\)。为了得到日历式的拆分结果,计算器会分别对天、月、年三个部分相减。如果天数之差为负,就从上一个月借相应天数;如果接着月份之差也为负,就从年份借 12 个月。总天数依据实际经过的时间得出,而约算的总数则按每年 365.25 天、每月 30.4375 天计算,以平滑闰年带来的偏差。

$$\begin{gathered} \text{Total Days} = \text{End Date} - \text{Start Date} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{Total Years} &= \frac{\text{Total Days}}{365.25} \\ \text{Total Months} &= \frac{\text{Total Days}}{30.4375} \\ \text{Breakdown} &= \text{Years},\ \text{Months},\ \text{Days} \end{aligned} \right. \end{gathered}$$
从起始日期到结束日期的时间轴,按年、月、日划分
任职年限是起始日期与结束日期之间的时间差,按年、月、日划分。

实例演算

从 2015 年 1 月 1 日到 2024 年 6 月 15 日:天数部分为 \(15 - 1 = 14\),月份部分为 \(6 - 1 = 5\),年份部分为 \(2024 - 2015 = 9\)。因此工龄为 9 年 5 个月零 14 天,约合 3,453 天。

展示起始日期、结束日期及得出的年、月、日的实例
实例:用结束日期减去起始日期来计算工龄。

常见问题

结果是否包含结束日期当天? 计算得到的是两个日期之间经过的时间跨度;结束日期只是界限,不会被额外算作完整的一天。

为什么总年数是约算值? 因为每月和每年的长度并不相同,总年数和总月数采用平均长度(365.25 天和 30.4375 天)计算,从而在跨越闰年时保持一致。

可以用它来算工龄吗? 当然可以——把入职日期作为起始日期,把今天(或最后一个工作日)作为结束日期即可。需要注意的是,各地对工龄的法定计算口径可能不同,本工具给出的是日历时长,具体福利或补偿请以当地劳动法规为准。

最后更新: