年中第几天(序数日期)
将任意日历日期转换为年中天数、序数日期,以及该年剩余天数。
Ordinal date: 2026-177
- 1
Elapsed milliseconds
date − Jan 0 of 2026 = 15,375,600,000Jan 0 (Dec 31 of 2025) is the offset base so that Jan 1 → day 1. - 2
一年中的第几天
floor(15,375,600,000 ÷ 86,400,000) = 177
这个计算器是如何工作的?
年中天数是从1月1日起以1为基数的计数,在365天(或闰年366天)结束。以YYYY-MM-DD输入日期,即可获取其天数序号、序数日期(YYYY-DDD)以及该年剩余天数。闰年遵循格里历4的倍数规则。
公式
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年不是。
也称为
TG we-Calculate Editorial Team. (2026). 年中第几天(序数日期) [Online calculator]. TG we-Calculate. https://we-calculate.com/zh/calculator/day-of-year
TG we-Calculate Editorial Team. "年中第几天(序数日期)." TG we-Calculate. 2026. https://we-calculate.com/zh/calculator/day-of-year.
TG we-Calculate Editorial Team, "年中第几天(序数日期)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh/calculator/day-of-year
@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} }
这个计算器对您有帮助吗?
