Muchas gracias Kuk.
La rutina ya la tengo hecha, pero era por saber si había alguna función en PowerCobol que pudiera resumirlo.
A lo que has puesto en el cálculo hay que añadir que la primera semana del año es la que contiene el primer jueves del año, o dicho de otra forma, la que contiene el 4 de enero. Por tanto si el año comienza en lunes, martes, miércoles o jueves, esa sería la primera semana del año, e incluiría los días de diciembre del año anterior que contuviera esa semana.
Si la semana comienza en viernes, sábado o domingo, esos días pertenecerían a la última semana del año anterior.
Como este año, la primera semana del año ha empezado el día 3 de enero, mientras que los días 1 y 2 de enero son de la semana 53 del mes de diciembre del 2021.
Un saludo.
|