だから私はある種の側面を考え出すのにちょっと戸惑っています。私がしたいのは次のようなものです:JavaScriptの週末の日付を除外する
私はちょうどエンドユーザにOctober 10th, 2017
のような日付を表示する単純な日付表示を持っているとしましょう。そして、その日付から一定の日数を差し引くという選択肢があります(オフセットは1,2,3、オフセットはどれも)。私がやって探しています何
が完全にカウントから週末の日付を除外している - ので、今日はMonday, October 9th
あり、かつ1のオフセットが選択されている場合、それはFriday the 6th
に行きます。 オフセットが2の場合はThursday the 5th
になります。 3のオフセットは今日はWednesday, October 11th
だった場合、2のオフセットは4のオフセットが完全Thursday the 5th
に行く、というように(なり、Monday the 9th
にあなたを取るでしょう... Wednesday the 4th
に
を行きます週末の日付を無視/スキップして、その日のカウント/ダンプする日をにする)。
私はこれまで週末を除いた就業日数、およびその性質のものを計算するための機能の回答しか見つけられませんでした(、momentjs-business npmモジュールを使用していますが、まさに私が必要なもの)。
私はこのコードをはるかに大きなコードベースの一部として扱っていませんでした。投稿のスニペットが混乱の原因になると思います。なぜなら、この質問は比較的単純で簡単です。私は過度に複雑にしたくありません。
ユーザーに表示されている日付からのオフセットを設定するときは、週末は一切含まないようにしてください(ユーザーに表示される日付はです)。
私はこれがすべて意味があることを願っており、さらに情報が必要な場合はお知らせください。正しい方向に私を向けることができる誰のために事前に感謝!
なぜ誰かが下降したように私は研究をしましたが、私が投稿した特定の質問に対する答えはありませんでした。それが私が投稿した理由です。なぜdownvoteが必要だったのか理解していないが、私が十分に見ていないと、誰かがそれを指摘してください、ありがとう... – Lushmoney
は、オフセットをいつも日を引くのだろうか? – kemotoe
はい、どんなオフセットが選択されても、その日数は常に減算されます(*もちろん0以外は0人のオフセットを選択する人はいません)*) – Lushmoney