通过MCP连接 →

输入计算

数学公式

Show calculation steps (2)
  1. Age Birthday (turning retirement age)

    Age Birthday (turning retirement age): 退休倒计时计算器

    The Gregorian birth year is the birth year plus the era offset (Meiji +1867, Taisho +1911, Showa +1925, Heisei +1988, Reiwa +2018; Western +0). The age birthday is that year plus the retirement age, on the birth month and day.

  2. Gregorian Serial Day (JDN)

    Gregorian Serial Day (JDN): 退休倒计时计算器

    Each calendar date (y, m, d) is converted to a Julian Day Number to allow simple subtraction. a = floor((14 - m)/12).

广告

结果

距退休剩余天数
-432
退休日期(公历) 2025 / 4 / 20
周数 -62 weeks + 2 days
月数 0 months + -432 days
年数 0 years + -432 days
Years & months 0 years + 0 months + -432 days

这个计算器能做什么

本工具适用于日本。它会算出你正式退休的具体日历日期,以及距离那一天还剩多久。你只需输入出生日期、目标退休年龄、公司的退休时点规则,以及今天的日期。出生日期和今天的日期都可以用公历(西历)输入,也可以用日本的年号(元号),例如昭和、平成或令和。日期推算本身是通用的,但年号输入方式和四种退休规则,则反映了日本常见的雇佣惯例(包括在财年末 3 月 31 日退休的做法)。

从出生日期经今天到退休日期的时间轴,剩余时长已高亮显示
计算器会测量从今天到推算出的退休日期之间的时长。

使用方法

先为出生日期选择历法,再填入年、月、日。若选择年号,请填写该年号纪年(例如昭和 35 年)。设定退休年龄(默认 65 岁)和退休时点规则。「截止日(结算日)」仅在「达到该年龄的当月」和「达到该年龄的次月」两种规则下生效,用来确定当月的哪一天为你的最后在职日;选择「月末最后一天」时,系统会自动判定为 28/29/30/31 日。最后填入今天的日期,并选择今天本身是否计入剩余天数。

计算公式

每个年号纪年都会换算成公历年份:公历年 = 偏移量 + 年号纪年(公历输入时偏移量为 0)。先确定你达到所选年龄那一天的生日,再按规则进行调整,即可得出退休日期。剩余时长则按日序差计算:

$$\text{Days} = \text{Serial}(\text{Retirement Date}) - \text{Serial}\!\left(\text{Today Y},\ \text{Today M},\ \text{Today D}\right) + \text{Count Today}$$

若勾选「计入今天」则再加 1 天。生日按年号偏移确定:

$$\begin{gathered} \text{Age Birthday} = (Y_b + \text{Retirement Age}),\ \text{Birth M},\ \text{Birth D} \\[1.5em] \text{where}\quad Y_b = \text{offset}\!\left(\text{Birth Era}\right) + \text{Birth Year} \end{gathered}$$

日序换算采用如下公式:

$$\begin{gathered} \text{Serial}(y,m,d) = d + \left\lfloor\tfrac{153\,mm + 2}{5}\right\rfloor + 365\,yy + \left\lfloor\tfrac{yy}{4}\right\rfloor - \left\lfloor\tfrac{yy}{100}\right\rfloor + \left\lfloor\tfrac{yy}{400}\right\rfloor - 32045 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} a &= \left\lfloor\tfrac{14 - m}{12}\right\rfloor \\ yy &= y + 4800 - a \\ mm &= m + 12a - 3 \end{aligned} \right. \end{gathered}$$

周数、月数和年数采用按日历逐步推进的算法,因此每个「X 单位 + Y 天」的拆分都能精确还原回原本的日期。

退休日期减去今天的日期,换算成天、周、月和年
剩余时间是两个日期之间的差值,以天、周、月和年表示。

实例演示

出生:昭和 35 年(1960 年)4 月 1 日;退休年龄 65 岁;规则为「达到该年龄的当月」;截止日 20 日;今天为 2024 年 6 月 15 日;不计入今天。你在 2025-04-01 年满 65 岁,因此退休日期为 2025-04-20。从 2024-06-15 到 2025-04-20 共 \(309\) 天——约为 \(44\) 周 + \(1\) 天,或 \(10\) 个月 + \(5\) 天。

常见问题

什么是 3 月 31 日规则?许多日本企业会让员工在财年末(年度末,nendo-matsu)退休,即达到退休年龄之后(含当日)的第一个 3 月 31 日。

2 月 29 日出生如何处理?如果退休当年不是闰年,2 月 29 日的生日会按 2 月 28 日处理,以确保结果唯一确定。

结果为什么会是负数?如果退休日期已经过去,剩余天数会显示为零或负数,表示你已经过了那个日期。

最后更新: