ToolActToolAct

Калькулятор возраста по ID

Пакетный анализ номеров ID, расчет возраста и статистики

Введите номера ID

Что такое калькулятор возраста по ID?

Калькулятор возраста по удостоверению извлекает дату рождения, закодированную в номере китайского удостоверения личности, и рассчитывает соответствующий возраст. Он полезен при проверке анкет, членских записей, возрастных ограничений, школьных или экзаменационных данных и статистических таблиц, когда не хочется вручную читать фрагмент даты. Инструмент использует только сведения, уже содержащиеся в номере; это не официальный сервис проверки личности, и полные номера документов не следует хранить без необходимости. Для юридически значимых и конфиденциальных проверок важны исходный документ и утвержденная процедура организации, а доступ к данным должен быть ограничен. При совместном использовании нужно заранее прояснить входные данные, допущения и ожидаемый результат, чтобы вывод не поняли неверно.

Как использовать

Как использовать

  1. Введите номера удостоверений личности в поле ввода, по одному на строку
  2. Нажмите «Рассчитать», чтобы запустить анализ
  3. Просмотрите подробную информацию по каждому номеру (дата рождения, возраст, пол, регион)
  4. Просмотрите статистику (средний возраст, распределение по возрасту и т. д.)
  5. При необходимости скопируйте результаты или экспортируйте в файл CSV

Советы по приватности и валидации

  • Номера удостоверений — конфиденциальные персональные данные. Обрабатывайте только данные, на которые у вас есть разрешение, и не делитесь экспортированными результатами без необходимости.
  • Проверка контрольной суммы может выявить многие опечатки, но она не подтверждает, что реальный человек является владельцем данного номера.
  • При пакетной обработке проверьте недействительные строки, прежде чем использовать распределение по возрасту или статистику по полу в отчётах.

Применение

Извлечение возраста и профильных полей из китайских IDВставьте один или несколько 15- или 18-значных номеров удостоверений личности КНР для проверки контрольной суммы, кода региона, даты рождения, возраста и пола из закодированных полей. Контрольная сумма 18-значного номера следует ISO 7064:1983, MOD 11-2 с весами 7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2 и отображением '10X98765432', а 15-значный устаревший номер перед проверкой внутренне расширяется до 18-значного (с префиксом века 19). Это объясняет, почему одна изменённая цифра в теле всегда делает строку контрольной суммы недействительной.
Анализ возрасного и регионального распределения в пакетеИспользуйте сводную статистику — общее количество, действительные, недействительные, средний возраст, минимум, максимум, медиану, распределение по полу, возрастным группам и провинциям — при очистке регистрационных или опросных данных. Префикс провинции — первые шесть цифр (код административного деления, GB/T 2260), поэтому два ID с началом 110108 и 110105 оба принадлежат Пекину, но разным районам. Региональную сводку рассматривайте как ориентир для планирования, а окончательный срез сверяйте с авторитетной демографической таблицей перед публикацией.
Отделение парсинга ID от верификации личностиИнструмент проверяет формат и контрольную сумму, но не подтверждает, что человек является владельцем удостоверения, что документ действителен или что извлечённых данных достаточно для юридических целей. Действительная 18-значная строка может описывать аннулированный, вымышленный или принадлежащий умершему человеку идентификатор, а бит пола определяется правилом чётности окна выдачи, а не текущей самоидентификацией. Рассматривайте результат как распарсенные справочные данные, а не как верификацию личности.
Обнаружение недействительных записей во вставленном спискеВставьте список номеров и прочитайте недействительные строки, чтобы выявить опечатки, пропущенные контрольные цифры, перепутанные коды регионов или устаревшие 15-значные записи до передачи файла в HR, приёмную комиссию или бухгалтерию. Наиболее частые ошибки — перестановки цифр, прошедших проверку даты, код региона, упразднённого после административного объединения, и скопированные символы полной ширины, не прошедшие фильтр цифр. Выявление на этом этапе обходится дешевле, чем последующая сверка.
Проверка возрастных порогов по таблице группИспользуйте сводку по возрастным группам, чтобы быстро увидеть, сколько записей попадает под критерии допуска к экзамену, уровни членства, пороги скидок, правила для пожилых или возрастные категории страхования, без написания собственного кода группировки по диапазонам. Возраст считается на текущую дату, поэтому человек, чей день рождения позже в году, показан на год моложе, чем будет в следующем месяце — это важно при порогах на границе. Прогоните пакет ещё раз на саму дату проверки, если диапазон критичен на стыке.

Технический принцип

18-значное удостоверение личности резидента Китая, определённое в GB 11643-1999, упаковывает пять полей в строку фиксированной ширины: цифры 1-6 — код административного деления из GB/T 2260, цифры 7-14 — дата рождения в формате YYYYMMDD, цифры 15-17 — порядковый номер выдачи, а цифра 18 — контрольный символ ISO 7064 MOD 11-2. 15-значный формат до 1999 года опускает префикс века и контрольную цифру, поэтому обновление означает вставку '19' перед блоком YY и последующий расчёт конечной контрольной суммы. Контрольная сумма — это сердце валидации. Каждая из первых 17 цифр умножается на соответствующий вес из последовательности 7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2, взвешенная сумма берётся по модулю 11, а остаток отображается через таблицу '1-0-X-9-8-7-6-5-4-3-2'. Остаток 2 даёт буквенный символ 'X' вместо цифры, поэтому последняя позиция должна парситься без учёта регистра. Пол декодируется только из чётности цифры 17 (нечётная — мужской, чётная — женский), а возраст представляет собой разность календарных лет минус один, если текущая дата в году раньше закодированного дня рождения. Алгоритм не может доказать, реальному ли человеку принадлежит номер. Одиночная перестановка, сохраняющая контрольную сумму, всё равно пройдёт проверку, коды регионов, вышедших из употребления после административных объединений, могут больше не разрешаться в GB/T 2260, а бит чётности пола отражает окно выдачи, а не текущую самоидентификацию. Рассматривайте разбор как дешёвую структурную валидацию и откладывайте реальную проверку личности на выдающий орган.

  • Контрольная сумма: ISO 7064:1983 MOD 11-2 по первым 17 цифрам с весами 7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2 и таблицей остатков '10X98765432'
  • Поле даты: цифры 7-14 используют YYYYMMDD; отвергайте невозможные календарные даты, такие как 19900230, даже если контрольная сумма случайно вычисляется
  • Код региона: цифры 1-6 соответствуют GB/T 2260; коды районов, упразднённых после административных объединений, всё равно пройдут проверку контрольной суммы, но перестанут разрешаться в реальное название района
  • Обновление устаревшего 15-значного формата: вставьте '19' между позицией 6 и позицией 7, затем пересчитайте контрольную цифру MOD 11-2; поэтому 15-значный номер сам по себе не имеет контрольной суммы для проверки
  • Бит пола: чётность цифры 17, нечётная — мужской, чётная — женский, определяется распределением последовательности окна выдачи, а не самоидентификацией
  • Граница возраста: вычитайте один год, когда (текущий месяц, день) раньше (месяц рождения, день рождения), поэтому человек, чей день рождения позже в году, отображается на год моложе, чем будет в следующем месяце

Примеры

Разбор одного китайского ID-номера

Вход:  11010119900101****
Регион: 110101 → Пекин, район Дунчэн
Рождение:  1990-01-01
Пол: цифра 17 нечётная → Мужской / чётная → Женский
Возраст на 2026-06-10: 36 лет
Зодиак: 马 (Лошадь), Созвездие: Козерог

Пакетная обработка (по одному на строку)

Вход (3 номера):
11010119900101****
31010119851215****
44030120000628****

Таблица вывода:
  Beijing      | 1990-01-01 | 36 лет | Мужской
  Shanghai     | 1985-12-15 | 40 лет | Женский
  Shenzhen     | 2000-06-28 | 25 лет | Мужской

Правила расчёта возраста (день рождения в этом году?)

ДР: 1990-09-15, Сегодня: 2026-06-10
День рождения в этом году: 2026-09-15 → ещё не наступил
Возраст = 2026 - 1990 - 1 = 35

ДР: 1990-03-20, Сегодня: 2026-06-10
День рождения в 2026 году уже прошёл
Возраст = 2026 - 1990 = 36

Преобразование старого 15-значного ID в 18-значный

Старый (15 цифр, до 1999): 110101900101001
Вставить век: 110101 + 19 + 900101 + 001 = 110101199001010 01
Добавить контрольную цифру (алгоритм ISO 7064 MOD 11-2): X
Итоговый 18-значный: 11010119900101001X

Инструмент восстанавливает отсутствующий префикс века 19 и пересчитывает
контрольную сумму, чтобы устаревший номер можно было проверить.

Замечание о приватности — вся обработка остаётся локальной

Вставленные ID никогда не отправляются на сервер. Страница разбирает
строку в браузере по следующим позициям:
  цифры 1-6   → код административного региона (GB/T 2260)
  цифры 7-14  → дата рождения YYYYMMDD
  цифры 15-17 → порядковый номер (нечётный=мужской, чётный=женский)
  цифра  18   → контрольная сумма ISO 7064 MOD 11-2

Часто задаваемые вопросы

Какие форматы удостоверений личности поддерживаются?

18-значные и 15-значные номера удостоверений личности граждан материкового Китая (居民身份证号). Старый 15-значный формат внутренне преобразуется в 18-значный перед разбором. На странице также отображаются пол, регион выдачи (по коду района) и дата рождения.

Как возраст вычисляется по номеру удостоверения?

Цифры с 7-й по 14-ю в 18-значном номере кодируют дату рождения в формате YYYYMMDD. Страница вычисляет возраст от этой даты до сегодняшнего дня по правилу «совершеннолетия»: вам исполняется N лет только после дня рождения в текущем году.

Как определяется пол?

17-я цифра (предпоследняя) кодирует пол: нечётная — мужской, чётная — женский. Страница считывает её напрямую. Никаких внешних API-запросов не выполняется.

Что означает код района?

Первые 6 цифр кодируют район регистрации на момент выдачи: провинция (1–2), город (3–4), уезд/округ (5–6). Учтите, что это место регистрации, а не обязательно текущее место проживания: люди часто сохраняют удостоверение по месту прописки (户籍).

Как вычисляется контрольная цифра?

18-я цифра (последний символ) — это контрольная сумма по алгоритму Mod-11-2 для первых 17 цифр с весами [7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2]. Результат по модулю 11 отображается в цифры 0–9 или X. Страница проверяет это; неверная контрольная цифра означает, что номер поддельный или введён с ошибкой.

Отправляется ли номер удостоверения на сервер?

Нет. Разбор и проверка выполняются полностью в вашем браузере. Номер не покидает ваше устройство. Тем не менее относитесь к таким номерам как к конфиденциальной персональной информации — не вставляйте их в незнакомые инструменты.

Почему страница предупреждает о старых 15-значных номерах?

15-значные номера выдавались до 1999 года (без века в годе и без контрольной суммы). Страница преобразует их в 18-значные, вставляя «19» в качестве века и вычисляя контрольную сумму, но это предполагает, что владелец родился в XX веке. Все рождённые после 1999 года всегда имеют 18-значные номера.

Похожие инструменты

Калькулятор Возраста

Бесплатный онлайн калькулятор возраста. Вычисляет точный возраст, китайский зодиак, общие дни жизни и дни до следующего дня рождения по дате рождения.

Калькулятор китайского родства

Онлайн-инструмент китайского родства, введите цепочку отношений для автоматического расчёта правильного обращения, различает отцовскую/материнскую линию и порядок рождения, избегает ошибок на семейных встречах.

Калькулятор дней ребенка

Бесплатный онлайн-калькулятор дней жизни ребёнка: считает дни, недели и месяцы с рождения и показывает этапы развития. Сохраните каждый памятный момент малыша.

Калькулятор даты родов

Бесплатный онлайн-калькулятор даты родов по последней менструации, ЭКО или данным УЗИ. Показывает предполагаемую дату родов, неделю беременности и её ход.

Калькулятор группы крови

Бесплатный онлайн-калькулятор наследования группы крови. Рассчитайте возможные группы крови детей по родителям или определите возможные комбинации родителей по группе крови ребенка. Поддержка систем AB0 и Rh с отображением вероятностей.

Калькулятор ИМТ

Бесплатный онлайн-калькулятор ИМТ: рассчитывает индекс массы тела, здоровый диапазон веса и категорию по росту, весу, возрасту и полу.