6週間の期間、週の初めでフィルタリングやあ -
週の最初の日(日曜日)から開始して、現在から6週間までのデータのタイムスタンプに基づいてデータをフィルタリングすることに興味があります。 これには、新年が始まるときに追加のロジックが必要です。
日時関数を探して気づきました日付の増分将来6週間を提供する機能。 6週間前の開始日を取得するにはどうすればよいですか?
ありがとう!
ウィンドウズ再: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 )
);
さまざまな機能のヘルプについては、スクリプトインデックスを参照してください。