Esto le da la semana ISO que comienza un lunes.
El sistema de fecha de semana ISO es efectivamente un sistema de calendario de semana bisiesto que forma parte del estándar de fecha y hora ISO 8601 emitido por la Organización Internacional de Normalización (ISO) desde 1988 (última revisión en 2004) y, antes de eso, se definió en ISO (R) 2015 desde 1971. Se utiliza (principalmente) en el gobierno y las empresas para los años fiscales, así como en el cronometraje. Esto se conocía anteriormente como "Codificación de fecha industrial". El sistema especifica un año de semana en la parte superior del calendario gregoriano definiendo una notación para las semanas ordinales del año.
Un año de numeración de semanas ISO (también llamado año ISO de manera informal) tiene 52 o 53 semanas completas. Eso es 364 o 371 días en lugar de los habituales 365 o 366 días. La semana adicional a veces se denomina semana bisiesta, aunque ISO 8601 no utiliza este término.
Las semanas comienzan con el lunes. El año de cada semana es el año gregoriano en el que cae el jueves. La primera semana del año, por lo tanto, siempre contiene el 4 de enero. Por lo tanto, la numeración del año de la semana ISO se desvía ligeramente del gregoriano durante algunos días cercanos al 1 de enero.
Si desea mostrar el 31/12 como la semana 52, debe usar %U
, que no utiliza el estándar ISO:
$ date -d "2018-12-31T1:58:55" +"%V%a"
01Mon
$ date -d "2018-12-31T1:58:55" +"%U%a"
52Mon
La definición del número de semana es diferente entre Europa y EE. UU., probablemente según las normas ISO versus ANSI. Esto puede estar relacionado con una semana que es domingo-sábado o lunes-domingo, y esto nuevamente puede estar relacionado con la definición judía versus cristiana del día del Señor (sábado versus domingo).
Para Europa, la semana número 1 contiene el primer jueves de enero y, por lo tanto, contiene un mínimo de 4 días (es decir, una mayoría) pertenecientes al nuevo año (jueves-viernes-sábado-domingo).
De todos modos, en esos años, cuando TODOS (!!) los números de semana son +/- 1 diferentes entre Europa y los EE. UU., es muy divertido establecer horarios en empresas multinacionales. :-)