В 1938 г. в "Кратком курсе истории ВКП(б)" была изложена принципиально новая версия происхождения даты праздника, не связанная с декретом Совнаркома. В книге утверждалось, что в 1918 г. под Нарвой и Псковом "немецким оккупантам был дан решительный отпор. Их продвижение на Петроград было приостановлено. День отпора войскам германского империализма - 23 февраля стал днем рождения молодой Красной Армии".
Позднее, в приказе народного комиссара обороны СССР от 23 февраля 1942 г. формулировка была изменена: "Молодые отряды Красной Армии, впервые вступившие в войну, наголову разбили немецких захватчиков под Псковом и Нарвой 23 февраля 1918 г. Именно поэтому день 23 февраля был объявлен днем рождения Красной Армии".
В 1951 г. появилась последняя трактовка праздника. В "Истории гражданской войны в СССР" было указано, что в 1919 г. первая годовщина Красной Армии праздновалась "в памятный день мобилизации трудящихся на защиту социалистического Отечества, массового вступления рабочих в Красную Армию, широкого формирования первых отрядов и частей новой армии".
В Федеральном законе от 13 марта 1995 г. N32-ФЗ "О днях воинской славы России", 23 февраля носит официальное наименование "День победы Красной Армии над кайзеровскими войсками Германии в 1918 г. - День защитников Отечества".
В соответствии с изменениями, внесенными в ФЗ "О днях воинской славы России" Федеральным законом от 15 апреля 2006 г., из официального описания праздника исключены слова "День победы Красной Армии над кайзеровскими войсками Германии (1918 год)", а также изложено в единственном числе понятие "защитник".
С 2002 г. по решению Государственной думы ФС РФ 23 февраля в России является нерабочим днем.