6주 기간으로 필터링, 주의 시작안녕하세요 -
요일(일요일)부터 시작하여 지금부터 6주 사이의 데이터에 있는 타임스탬프를 기반으로 데이터를 필터링하는 데 관심이 있습니다. 새해가 시작되면 추가 논리가 필요합니다.
날짜 시간 기능을 찾아보니 날짜 증분 앞으로 6주를 제공하는 기능입니다. 6주 전의 시작 날짜를 어떻게 알 수 있습니까?
감사 해요!
창Re: 6주 기간으로 필터링, 주의 시작다음은 6주 문제를 해결하는 데 도움이 되는 작은 스크립트입니다.

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 )
);
다양한 기능에 대한 도움말은 스크립팅 색인을 참조하십시오.