Filtrar por duración de 6 semanas, comienzo de la semanaHola -
Estoy interesado en filtrar datos basados en la marca de tiempo en los datos entre ahora y 6 semanas, comenzando desde el primer día de la semana (domingo). Esto requiere una lógica adicional cuando comienza el nuevo año.
Busqué funciones de fecha y hora y noté incremento de fecha función que proporcionaría 6 semanas en el futuro. ¿Cómo puedo obtener una fecha de inicio con 6 semanas de antigüedad?
¡Gracias!
VentanasRe: filtrar por duración de 6 semanas, inicio de semanaAquí hay un pequeño guión que debería darle un consejo para resolver su problema de 6 semanas.

Names Default To Here( 1 );
// put in any date using the format of mm/dd/yyyy
inDate = "07/21/2021";
jmpDate = Informat( inDate, "mm/dd/yyyy" );
// Calculate the date 6 weeks before, and adjust to the
// Sunday prior to the absolute 6 week date
sixWeeksBefore = jmpDate - In Weeks( 6 ) - In Days( Day Of Week( jmpDate ) - 1 );
// Calculate the date 6 weeks after, and adjust to the
// Sunday following
sixWeeksAfter = jmpDate + In Weeks( 6 ) + In Days( 8 - Day Of Week( jmpDate ) );
Dialog(
"Input date is: " || Long Date( jmpDate ),
"6 weeks before is: " || Long Date( sixWeeksBefore ),
"6 weeks after is: " || Long Date( sixWeeksAfter )
);
Busque en el Índice de secuencias de comandos para obtener ayuda con las diferentes funciones.