Beginner

Днів до наступного дня народження

Дізнайтесь точно, скільки днів залишилося до вашого наступного дня народження, на який день тижня він припадає та скільки вам виповниться років.
Your date of birth
Defaults to today; change to count from another day
Days until next birthday
33днів

You will turn 31 on субота, 15 серпня 2026 р.

Today15 серпня 2026 р.33 днівProgress through the year toward your birthday
Next birthday date
15 серпня 2026 р.
День тижня
субота
Age you will turn
31
Weeks until
4,7
Step by step
  1. 1

    Next birthday date

    15 серпня 2026 р.
    Birthday month and day placed in the current year; if already past, the year advances by one.
  2. 2

    Days until birthday

    (next birthday − today) ÷ 86,400,000 = 33
    Both dates are at midnight local time so the division is exact.
Результати є приблизними оцінками лише для загального ознайомлення та не є професійною порадою — завжди самостійно перевіряйте важливі результати, перш ніж покладатися на них. Прочитати повне застереження.
Швидка відповідь

Як працює цей калькулятор?

Ваш наступний день народження — це ваш місяць і день народження в поточному році або наступному, якщо цього року він уже минув. Дні, що залишилися, дорівнюють різниці між цією датою та сьогоднішнім днем, округленій вгору. Цей інструмент також показує день тижня, повну дату та вік, на який ви перетворитеся, щоб ви могли планувати заздалегідь.

Формула
daysUntil = ceil((nextBirthday − today) / 1 day), where nextBirthday rolls to next year if it has already passed
How this is calculated

Введіть дату народження (B) та референсну дату (T), яка за замовчуванням є сьогоднішнім днем. Калькулятор будує ваш наступний день народження, беручи ваш місяць і день народження в референсному році: next = Date(T.year, B.month, B.day). Якщо ця дата вже минула в цьому році (next < T), рік збільшується на одиницю, щоб відлік завжди вказував на майбутній день народження.

Кількість днів, що залишилися, — це різниця між наступним днем народження та сьогодні, поділена на кількість мілісекунд в одному дні, округлена вгору: daysUntil = ceil((next − T) / 86,400,000). Вік, на який ви перетворитеся, — це просто next.year − B.year, оскільки день народження знаменує завершення ще одного повного року життя. Метр прогресу показує, наскільки ви просунулися в межах року, обчислюваний як (365 − daysUntil) / 365.

Дати інтерпретуються у вашому місцевому часовому поясі та нормалізуються до опівночі, щоб неповні дні не спотворювали підрахунок. Якщо ваш день народження сьогодні, результат дорівнює 0 дням. Дні народження на 29 лютого (високосний) повертаються до обробки платформою: у невисокосних роках JavaScript зміщує 29 лютого на 1 березня, що є загальноприйнятою конвенцією для невисокосних років.

Поширені запитання

Відлік показує 0 днів, а результат вас вітає, оскільки наступне свято — це сам поточний день.

Це рік вашого наступного дня народження мінус рік народження, що дорівнює кількості повних років, які ви завершите в цей день.

Так. Змініть референсну (сьогоднішню) дату на будь-яку іншу, і калькулятор відраховуватиме вперед від цієї дати до наступного дня народження.

Також відомий як

скільки днів до дня народження
до наступного дня народження
відлік до дня народження
скільки до мого дня народження
калькулятор дня народження
днів до дн
скільки років виповниться
лічильник дня народження

APA

TG we-Calculate Editorial Team. (2026). Днів до наступного дня народження [Online calculator]. TG we-Calculate. https://we-calculate.com/uk/calculator/days-until-birthday

Chicago

TG we-Calculate Editorial Team. "Днів до наступного дня народження." TG we-Calculate. 2026. https://we-calculate.com/uk/calculator/days-until-birthday.

IEEE

TG we-Calculate Editorial Team, "Днів до наступного дня народження," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/uk/calculator/days-until-birthday

BibTeX

@misc{wecalculate_days_until_birthday, title = {Днів до наступного дня народження}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/uk/calculator/days-until-birthday}}, year = {2026}, note = {TG we-Calculate} }

Чи допоміг вам цей калькулятор?

Пов'язані калькулятори