Архив 3 декабря 2019

Falsehoods programmers believe about dates

Читал тут комментарии к “В августе сорок четвертого“, зацепился за вот такое:

Работая в военных архивах, я даже не десятки, а сотни раз встречался с удивительнейшими неточностями и накладками. Своими глазами я видел, например, книгу погребения стрелкового полка, где датой гибели сорока семи военнослужащих указано… 31 февраля 1942 года. Но это подлинный документ, и, отвечая сыну одного из сорока семи, сотрудники архива указали датой гибели его отца 31 февраля 1942 года, в скобках оговорив: «Так в документе».

Скажите, товарищи программисты, а как ваша любимая система воспримет дату “31 февраля 1942 года”? Есть ли у вас возможность скормить ей заведомо несуществующую дату, прикрываясь словами “Так в документе”?

UPD Что характерно – ОБД “Мемориал” находит 145 записей с 31 февраля 1942 года.