Валидатор и парсер Isikukood
Проверьте и проанализируйте эстонский код личной идентификации.
Ввод
Вывод
Результат
Нет значения
Документация
Что такое Isikukood?
Isikukood — это национальный идентификационный номер Эстонии, который присваивается каждому жителю при рождении или при получении вида на жительство. Этот 11-значный код содержит важную информацию, включая дату рождения, пол и уникальный порядковый номер. Последняя цифра — контрольная, которая подтверждает подлинность всего кода.
Система Isikukood была введена в 1991 году и следует определенному формату: первая цифра указывает на век и пол (нечетная для мужчин, четная для женщин), цифры 2-7 представляют дату рождения (ГГММДД), цифры 8-10 — уникальный порядковый номер, а 11-я цифра — контрольное число, вычисляемое с помощью алгоритма взвешенной контрольной суммы.
Описание инструмента
Этот инструмент проверяет эстонские коды Isikukood (личные идентификационные коды) и извлекает закодированную информацию из действительных кодов. Он проверяет структуру кода, вычисляет и проверяет контрольную цифру, а также анализирует все встроенные данные, включая дату рождения, пол, возраст и саму контрольную цифру.
Валидатор использует официальный алгоритм Isikukood для обеспечения точности и может мгновенно обнаружить недействительные коды путем проверки формата и математической валидации.
Возможности
- Проверка в реальном времени: Мгновенная проверка действительности или недействительности Isikukood
- Извлечение данных: Автоматический анализ и отображение закодированной информации
- Определение пола: Идентификация пола по первой цифре
Структура Isikukood
Формат 11-значного Isikukood: GYYMMDDSSSC
- G (1-я цифра): Индикатор пола и века
- 1/2: Рожден(а) в 1800-1899 (мужчина/женщина)
- 3/4: Рожден(а) в 1900-1999 (мужчина/женщина)
- 5/6: Рожден(а) в 2000-2099 (мужчина/женщина)
- 7/8: Рожден(а) в 2100-2199 (мужчина/женщина)
- YYMMDD (2-7-я цифры): Дата рождения (год-месяц-день)
- SSS (8-10-я цифры): Порядковый номер (уникальный идентификатор для людей, родившихся в один день)
- C (11-я цифра): Контрольная цифра, вычисляемая по алгоритму модуль 11 с определенными весами