Kort svar: Första året som veterandagen 29 maj var allmän flaggdag i Sverige var 2018.
Den svenska regeringen utfärdade 1982 en förordning där det bestämdes vilka dagar som skulle vara allmänna flaggdagar i Sverige. Tidigare hade det funnits inofficiella flaggdagar men sedan 1982 reglerad det alltså i en förordning.

Foto: Frankie Fouganthin (Wikipedia)
Sedan förordningen infördes har inga större förändringar gjorts. Det är bara två tillfälliga flaggdagar (17 december 2018 och 15 september 2023) och två helt nya flaggdagar (veterandagen och dag för val till Europaparlamentet) som införts.
Att veterandagen uppmärksammas just 29 maj beror på att FN sedan 2002 valt att högtidlighålla ”International Day of United Nations Peacekeepers” på samma datum som United Nations Truce Supervision Organisation (UNTSO) skapades 1948 för att övervaka vapenvilan efter det arabisk-israeliska kriget 1948. Detta var det FN:s första fredsbevarande uppdrag någonsin.
Sedan 2008 uppmärksammas den 29 maj som veterandag inom Försvarsmakten i Sverige bl.a. genom kransnedläggning vid monument och sedan 2018 är det också en flaggdag.
Skrivet av Mattias Axelsson, gymnasielärare i religion, historia och samhällskunskap. (2024-05-29)
Källor:
Svensk veteranpolitik – Ett ansvar för hela samhället (SOU 2014:27)