旧历(英语:Old Style、缩写:O.S.)与新历(英语:New Style、缩写:N.S.)分别代表西方国家更换历法前后的两套不同日期系统,以表示1582年至20世纪期间各国从儒略历过渡到格里历时出现的日期差异。
英格兰、威尔士、爱尔兰和英属北美于1752年曾变历两次;首次将新一年的开始时间从淑女节(英语:Lady Day)(3月25日)调整为1月1日(苏格兰从1600年开始执行),而第二次则于9月的日历中删除11天,以彻底废儒略历并改行格里历。为了适应此两次变历,作家们使用双重日期(英语:Dual dating),根据两种日期风格来确定某一天的日期。
对于俄罗斯一类无调整日期变历的国家,O.S.和N.S.只是表示儒略历和格里历的历法系统,许多东正教国家的教会出于宗教目的,甚至持续沿用儒略历至今。