Алгоритм Судного дня используется в различных областях программирования, потому что он позволяет определять день недели для любой заданной даты. 12
Этот алгоритм разработан британским математиком Джоном Конвеем и основан на идее, что определённые даты в каждом году приходятся на один и тот же день недели. 12