タグ

2022年11月13日のブックマーク (1件)

  • GASで休日祝日や有給休暇を実行除外判定にいれる | DevelopersIO

    最近軽いスクリプトを組む時はGASを頼るようになりました。コスト低い上によく使うGSuiteにAPIでアクセスできて便利です。ただ、処理後の通知は若干工夫が必要です。 通知用ライブラリというものが殆どみられず、言語次第では日付ライブラリ+休日網羅系ライブラリ等で手軽に判定もできますが、GASは少し工夫は必要です。 この曜日には通知させたくない カレンダーに予定がすでに入っている日は避けたい といった状況に対応させたいために日付判定を試してみました。 今日が土日か判定する 関数名以外は多分よくあるコードです。土日に動作させたくない場合は処理はじめに呼び出すあたりでも問題ないでしょう。 function start() { if (todayIsEnd()) { return } } function todayIsEnd(){ let today = new Date(); let week

    GASで休日祝日や有給休暇を実行除外判定にいれる | DevelopersIO
    okinaka
    okinaka 2022/11/13