Gammel stil betegner datoen i overensstemmelse med den julianske kalender. I Danmark-Norge blev den julianske kalender erstattet af den gregorianske kalender år 1700.
Overgangen fra den gamle til den nye kalender blev gennemført på forskellige tidspunkter i forskellige lande, det er således nødvendigt at specificere, hvilken kalender der bruges i de historiske tidsangivelser. Datoer ifølge den ældre julianske kalender betegnes ofte "gammel stil", forkortelserne g.s. eller gs, og dato ifølge den nyere gregorianske kalender betegnes ofte "ny stil", forkortet n.s. eller ns.
Ved overgangen i Danmark-Norge i 1700 blev den 18. februar direkte efterfulgt af den 1. marts, dermed blev datoen rettet med 11 dage, derfor mangler nogle datoer i historien i forbindelse med overgangen. Eftersom kalenderne løber med forskellige hastigheder, øges forskellen mellem dem over tid. Den omtrentlige forskel er 11 minutter og 14 sekunder pr. år. Som en tommelfingerregel er forskellen 11 dage i løbet af 1700-tallet, 12 dage i 1800-tallet og mellem 1900 og 2100 er forskellen 13 dage. Den danske kalender er fortsat den gregorianske kalender.