0
こんにちはフォークスGoogleカレンダーを使用して、ユーザーの空き時間スケジュールを取得しました。私はこれらの日付範囲を取って、すべてのギャップをある種の新しい配列に出力したいですか?日付範囲のギャップを見つける
どの方向指示も大変ありがとうございます。
こんにちはフォークスGoogleカレンダーを使用して、ユーザーの空き時間スケジュールを取得しました。私はこれらの日付範囲を取って、すべてのギャップをある種の新しい配列に出力したいですか?日付範囲のギャップを見つける
どの方向指示も大変ありがとうございます。
手順1:各日付がタイムフレームの開始または終了のいずれであるかを考慮して、ソートされた(時間による)2次元配列にすべての日付(整数として)を取得します。たとえば:
その後array = [[1484715564, 'start'], [1484715565, 'start'], [1484715569, 'end'], [1484715587, 'end'], ...]
は、あなたがする必要があるすべては、あなたがstart
のできるだけ多くのend
Sを経てきたかどうかを追跡することで、あなたが持っている場合は、それをメモしてください!
あなたはその日または時間を反復して空き時間を配列に格納できませんでしたか? –
はい、日付の範囲を使用しているので、重複をチェックする方法は正確にはわかりません。 – trowse