前提条件
予約サイトを作成しており、予約時の料金試算の際に、
平日料金と休日料金が違うので、日付範囲から抽出したいと考えています。
実装したい機能
・日付範囲データを取得
チェックイン1月2日(月)〜チェックアウト1月7日(土)
・上記日付範囲から抽出する際に、曜日を元に検索
date/time: extract day = 0~6の数値
① 0,6であれば休日のCustomState変数に加算 = 5日
② 1~5であれば平日のCustomState変数に加算 = 1日
③ CustomState平日 * 平日料金 + CustomState休日 * 休日料金 = 宿泊料金
④合計額を表示
試したこと
ListShifterを用いて、日付範囲から日数を取得できないか模索中
例えば1月2日〜1月7日の範囲データ<- range ->の場合
下記のようなデータをリストとして取得したい。
1月2日12:00am
1月3日12:00am
1月4日12:00am
1月5日12:00am
1月6日12:00am
1月7日12:00am
このリストデータを元に曜日検索し、平日・休日の日数を計算したいです。
よろしくお願いします。