Intermediate

年中第几天(序数日期)

将任意日历日期转换为年中天数、序数日期,以及该年剩余天数。
Enter a calendar date in YYYY-MM-DD format
一年中的第几天
177

Ordinal date: 2026-177

Jan 1Dec 31天 177 占 365Days elapsed and remaining in the year
Ordinal date (YYYY-DDD)
2026-177
Days remaining in year
188
Total days in year
365
闰年
Step by step
  1. 1

    Elapsed milliseconds

    date − Jan 0 of 2026 = 15,375,600,000
    Jan 0 (Dec 31 of 2025) is the offset base so that Jan 1 → day 1.
  2. 2

    一年中的第几天

    floor(15,375,600,000 ÷ 86,400,000) = 177
结果仅为一般参考性的估算,并非专业建议——在依赖这些重要结果之前,请务必自行独立核实。 阅读完整免责声明.
快速解答

这个计算器是如何工作的?

年中天数是从1月1日起以1为基数的计数,在365天(或闰年366天)结束。以YYYY-MM-DD输入日期,即可获取其天数序号、序数日期(YYYY-DDD)以及该年剩余天数。闰年遵循格里历4的倍数规则。

公式
dayOfYear = floor((date − Date(year, Jan 0)) / 86,400,000); daysRemaining = daysInYear − dayOfYear
How this is calculated

以YYYY-MM-DD格式输入日历日期。计算器解析年、月、日,构建Date对象并验证其往返一致性(因此2月30日等不可能的日期将被拒绝)。

年中天数的计算方法是:取您的日期与当年起始参考点(上一年12月31日,表示为Date(year, 0, 0))之间的毫秒差值,除以86,400,000毫秒/天并向下取整。1月1日得到1。序数日期写作YYYY-DDD,天数序号补零至三位。

闰年天数为366,平年为365,使用格里历规则:年份能被4整除为闰年,但整百年必须也能被400整除。剩余天数简单地等于daysInYear减去年中天数,因此12月31日剩余0天。计算使用本地时区,夏令时过渡附近的日期不受影响,因为参考点共享相同年份和偏移行为。

常见问题

1月1日是第1天。年中天数以1为基数,平年从第1天到第365天,闰年从第1天到第366天。

序数日期(ISO 8601格式YYYY-DDD)以年份和年中天数序号标识某天,例如2026-178,而不是以月和日标识。

年份能被4整除为闰年,但整百年(能被100整除)还必须能被400整除。因此2000年是闰年,1900年不是。

也称为

一年第几天
年内序数日
本年第几天
儒略日序
一年中第几天
今年还剩几天
日序

APA

TG we-Calculate Editorial Team. (2026). 年中第几天(序数日期) [Online calculator]. TG we-Calculate. https://we-calculate.com/zh/calculator/day-of-year

Chicago

TG we-Calculate Editorial Team. "年中第几天(序数日期)." TG we-Calculate. 2026. https://we-calculate.com/zh/calculator/day-of-year.

IEEE

TG we-Calculate Editorial Team, "年中第几天(序数日期)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh/calculator/day-of-year

BibTeX

@misc{wecalculate_day_of_year, title = {年中第几天(序数日期)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh/calculator/day-of-year}}, year = {2026}, note = {TG we-Calculate} }

这个计算器对您有帮助吗?