日数カウンターは、2つの日付間の期間を測定するのに役立ちます。これには営業日と週末が含まれ、年、月、週、日を加算または減算することで正確な日付を見つけることができます。すべてはUTC(タイムゾーン/夏時間の影響を回避)で計算され、グレゴリオ暦のルールに従います—高速で一貫性があり、登録は不要です。
手動でのカウントとは異なり、このツールは月末、うるう年、および終了日を含める(+1)モードなどの調整を自動化し、さらにレポート用に週、完了した月、および完了した年を表示します。
使用方法(ステップバイステップ)
- 日数を数える:日数を数えるタブで、開始日と終了日を選択します。素早く入力するには「今日」を使用し、両方の終点をカウントする必要がある場合は終了日を含める(+1)をチェックします。
- 期間を加算する:加算タブで、基準日を選択し、年/月/週/日の値を入力します(どのフィールドも0でかまいません)。計算は月末のケースを自動的に処理します。
- 期間を減算する:加算タブと同じですが、入力された期間を削除します。
- 計算して確認する:計算をクリックします。日数、営業日、土曜日と日曜日、週、完了した月、および完了した年を含むカードを確認します。期間にうるう年が含まれている場合は、メモが表示されます。
アプリケーションの機能(ハイライト)
- 3つの使用モード:カウント、加算、減算タブ。
- 終了日を含める(+1):終点のカウントに対する明示的な制御。
- 営業日と週末:UTCでの自動計算(この段階では祝日は含まれません)。
- 完了した週、月、年:レポートや契約のための明確な指標。
- 月末調整:月を加算/減算する際、必要に応じて最後の有効日にフォールバックします。
- 「今日」のショートカット:ワンクリックで基準/開始/終了日を入力します。
- デフォルトでのプライバシー:すべてがブラウザ内でローカルに処理されます。
- アクセシブルでレスポンシブ:キーボードの矢印キーでタブをナビゲート可能。aria-liveを介したメッセージ。
出力と指標の理解
- 日数:日付間の合計日数(終了日が早い場合は「−」記号)。終了日を含めるを使用すると、+1が追加されます。
- 営業日:期間内の月曜日から金曜日までの数。
- 土曜日と日曜日:期間内の週末の日数。
- 週:合計日数を7で整数除算したもの(クイックビュー)。
- 完了した月:満月数の差(月の日によって調整)。
- 完了した年:満年数の差(月/日によって調整)。
- うるう年の注記:期間にうるう年が含まれる場合の自動通知。
計算方法
- デフォルトでUTC:日付はUTCに正規化され、タイムゾーン/夏時間の影響を回避します。
- 日数:ミリ秒の差を日数に変換。終了日を含めるオプションあり。
- 週:日数を7で整数除算したもの。
- 完了した月:年*12 + 月の差、ターゲット日にまだ達していない場合は1を引く。
- 完了した年:年の差、終了月/日が開始月/日をまだ過ぎていない場合は1を引く。
- 月末調整:月を加算/減算する際、ターゲット日が存在しない場合(例:2月31日)、その月の最終有効日を使用します。
- 営業日/週末の日数:週の日(0=日曜日から6=土曜日)によってカウント、祝日なし。
ベストプラクティス
- 最初に基準を定義する:終了日を含めるを決定することで、手戻りを回避します。
- 比較の一貫性:期間を比較する際には、同じポリシー(包括的/排他的)を維持します。
- 祝日を外部で確認する:「真の」営業日が必要な場合は、アプリの外部で祝日を減算します。
- パラメータを文書化する:共有する際には、終了日が含まれていたか、どのタブが使用されたかを明記します。
いつ計算を調整しますか?
コンテキストのルール(例:滞在/任期)に応じて包括モードを調整します。一貫した分析のためにUTCを優先し、必要に応じて「真の営業日」を取得するためにアプリの外部で祝日を手動で適用します。
よくある質問(FAQ)
- 同じ日付を数えると0日または1日になりますか?終了日を含めるを使用すると1日、それ以外は0日になります。
- うるう年を考慮しますか?はい。日数アルゴリズムは自動的にうるう年を組み込みます。
- 「営業日」はどのように数えられますか?月曜日から金曜日のみ。このバージョンでは祝日は減算されません。
- なぜUTCを使用するのですか?タイムゾーン/夏時間が合計日数を変更するのを防ぐためです。
- オフラインで使用できますか?はい。ページを読み込んだ後は、すべてがローカルで実行されます。
- 私のデータはどこかに送信されますか?いいえ。サーバーには何も送信されません。
概要
日数カウンターは、日付間の期間と期間の加算/減算操作のための信頼性の高い計算を提供し、営業日、週、完了した月/年、および月末のルールをサポートします—シンプル、正確、そしてプライベートです。
注:教育コンテンツであり、法律、会計、または専門的なアドバイスに代わるものではありません。状況や地域の規則に合わせて実践を調整してください。