Валидатор и парсер на Isikukood
Валидирайте и парсирайте естонския код за личното идентифициране.
Вход
Изход
Резултат
Няма стойност
Прочети ме
Какво е Isikukood?
Isikukood е национален идентификационен номер на Естония, издаван на всеки жител при раждането или при получаване на резидентност. Този 11-цифрен код кодира съществена информация, включително дата на раждане, пол и уникален пореден номер. Последната цифра е контролна цифра, която валидира автентичността на целия код.
Системата Isikukood е въведена през 1991 г. и следва специфичен формат: първата цифра показва век и пол (нечетна за мъже, четна за жени), цифри 2-7 представляват датата на раждане (YYMMDD), цифри 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-та цифра): Контролна цифра, изчислена с помощта на алгоритъм modulo 11 със специфични тегла