Asi es, porque como quiera no se trata de un simple mas 1, porque de hecho te regresa fechas validas, entonces supongo que el compilador debe traducirlo en el uso de alguna funcion..
Aunque si estaria bien probarlo con millones de registros y checar las cifras, jjejejeje
Saludos a todos!