Quiero excluir el 29 de febrero de mis cálculos de no de días completos entre dos fechas. Excluyendo los valores de esquina del intervalo.Excluir 29 de febrero del intervalo de tiempo
escenarios de prueba:
1 March 2012 - 28th February 2012 = should give 0 days.
1 March 2012 - 26th February 2012 = should give 2 days.
1 March 2013 - 28th February 2012 = should give 365 days and not 366 days.
1 March 2017 - 28th February 2012 = should give 365*5 =1825 days and not 1827 days.
Actualmente me analizan años y comprobar si hay algún año bisiesto entre las fechas y luego verificar si el intervalo tiene 29o febrero. ¿Hay alguna manera de averiguar si un intervalo en particular tiene un día en particular y una cantidad de ocurrencias si el intervalo abarca varios años?
Fuera de interés, ¿por qué quiere excluir el 29 de febrero? –
@ peter-lawrey Estoy escribiendo un código para una compañía de seguros y tienen una política de no cobrar la prima el 29 de febrero en caso de que la póliza sea entregada o prorrateada. – Hulk