Filtra per durata 6 settimane, inizio settimanaCiao -
Sono interessato a filtrare i dati in base al timestamp nei dati tra ora e 6 settimane, a partire dal primo giorno della settimana (domenica). Ciò richiede una logica aggiuntiva all'inizio del nuovo anno.
Ho cercato le funzioni di data e ora e ho notato incremento della data funzione che fornirebbe 6 settimane nel futuro. Come posso ottenere una data di inizio che è di 6 settimane nel passato?
Grazie!
finestreRe: Filtra per durata di 6 settimane, inizio della settimanaEcco un piccolo script che dovrebbe darti un suggerimento per risolvere il tuo problema di 6 settimane.

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 )
);
Cerca nell'indice degli script per assistenza con le diverse funzioni.