営業日・日数計算
2つの日付を選ぶと、日数と適用した計算規則をすぐに表示します。
勤務曜日と個人の除外日は、このページのメモリ内だけで処理します。ブラウザの保存領域に保存したり、サーバーへ送信したりすることはありません。
計算規則の詳細
日数の差は、日本標準時(JST)の暦日を基準に計算します。初期設定は開始日を含めず、終了日を含めます。「開始日を含む」をオンにすると、開始日を1日目として数えます。
か月または年を移動したとき、同じ日が移動先の月にない場合は、その月の末日を使います。例:2026年1月31日の1か月後は2月28日、2024年1月31日の1か月後は2月29日です。2024年2月29日の1年後は2025年2月28日です。
年・か月・日の内訳は、日付の前後にかかわらず、早い日付を起点に計算します。起点から月単位で進め、遅い日付を超えない最大の月数を求めます。移動先の月に同じ日がない場合は、その月の末日を使います。求めた月数を年とか月に分け、残りを日数で表示します。総月数はこの月数で、端数の月は含みません。「開始日を含む」がオンの場合は、遅い日付の翌日までの期間として計算します。週数と余りの日数は、開始日を含むかどうかを反映した総日数を7で割って求めます。「営業日のみ」の計算では、この内訳は表示しません。
初期の勤務条件(月〜金・個人の除外日なし)では、営業日は土・日曜日と、データ版を表示した日本の祝日・休日を除外します。勤務条件を変更すると、選んだ曜日を基準に祝日・休日と個人の除外日を除外します。祝日データのない年は推定せず、計算を中止します。法律上の期限は数え方が異なる場合があるため、該当する法令や専門家の確認が必要です。
営業日の移動は基準日を数えず、順方向では翌日から、逆方向では前日から条件に合う日だけを数えます。0営業日は基準日のままで、祝日データの対応年の範囲内でのみ計算します。
勤務条件の初期値は、月〜金の勤務・個人の除外日なしです。条件を変更すると、営業日の計算では、勤務曜日でない日、祝日・休日、個人の除外日の順に、重なる日を1回だけ除外します。
よくある質問
- 1年後の日付を求めるとき、今日も含めますか?
- 今日を基準に1年後を求めるときは、「日付の加算・減算」タブで暦の年を1年移動します。今日を含めるかどうかで1日を足したり引いたりすることはありません。か月・年の移動で同じ日が移動先の月にない場合は、その月の末日に合わせます。たとえば2024年2月29日の1年後は2025年2月28日です。「開始日を含む」は、「日数計算」タブで2つの日付の間の日数を数えるときだけに適用します。
- 他の日数計算より結果が1日多い、または少ないのはなぜですか?
- 開始日を数えるかどうかで1日の差が出ます。semkuは初期設定で開始日を含めず、開始日を含むをオンにすると開始日を1日目として計算します。
- 1月31日の1か月後は2月何日ですか?
- 移動先の月に同じ日がない場合は、その月の末日に合わせます。2026年は2月28日、うるう年の2024年は2月29日です。
- 土日を除いて計算すると、祝日も除外されますか?
- 営業日のみは、初期の勤務条件(月〜金)のとき、土・日曜日と対応範囲内の日本の祝日・休日をあわせて除外します。勤務条件を変更すると、選んだ曜日を基準に祝日・休日と個人の除外日を除外します。結果には祝日データの版と対応年を表示します。
- 時・分・秒まで計算できますか?
- このページは暦日の単位だけを計算します。時刻を含む経過時間の計算には対応していません。
- 勤務条件で給与や有給休暇も計算できますか?
- 勤務条件は、選んだ曜日と祝日・休日、個人の除外日を反映して、日数や前後の日付を計算します。実際の出勤記録や給与・有給休暇、法律上の期限は判定しません。「開始日を含む」は日数計算だけに適用し、営業日の移動では基準日を数えません。
このページのプライバシー
日数の計算はブラウザ内で行います。入力した日付、勤務曜日、個人の除外日をサーバーへ送信したり、ブラウザの保存領域に保存したりすることはありません。再読み込みすると、入力や設定は初期状態に戻ります。
このページでは、利用状況の把握とサービス改善のため、semku独自の利用統計と自動エラー報告を送信します。送信先はsemku.com/api/telemetry/v1/以下の専用窓口です。広告や第三者による追跡には利用しません。
利用統計には、操作の開始やコピーの呼び出しなどの利用段階、発生時刻、ページ・機能を区別する固定の識別子が含まれます。入力した日付、勤務条件、表示した日数やコピーした内容は含めません。入力内容をハッシュ化したり、文字数などの区分に変えたりして送ることもありません。URL全体や検索語も送りません。
サービス改善のため、アクセス時の国と都道府県・州単位の地域、どのサイトを経由して来訪したか、およびブラウザが通知する表示言語設定一つ(例:ja-JP)を記録しています。位置は国・都道府県・州までにとどめ、都市や正確な位置は記録しません。サービスの利用過程でIPアドレスなどの接続記録が自動的に生成され、安全なサービス運営(セキュリティ)と異常なアクセスの判別のために保存されます。このサイトの処理委託先はCloudflareです。この項目の収集はこの告知の掲載後にのみ有効にし、有効にする前の利用にさかのぼって収集することはありません。流入元は直前のサイトのアドレスと、その中のページのパスまで記録します。検索語など、アドレスに付くクエリの内容は記録しません。検索経由で来訪した場合も、入力した検索語は保存されません。表示言語については、優先言語の一覧全体やリクエストヘッダーの原文は記録しません。現在、この項目の収集は無効になっており、この告知の掲載後にのみ有効にします。収集を有効にする場合は、ボットの判別のため、ブラウザが自ら示す種類・バージョンのシグナルと、自動化ツールの使用有無を示す情報を収集して使用します。これらのブラウザのシグナルは推定値であり、ブラウザの種類・バージョンや自動化ツールの使用有無を確定的に識別する情報ではありません。収集を有効にする前の利用にさかのぼって収集することはありません。リクエストヘッダーのユーザーエージェント(UA)原文は記録しません。接続地域・流入元・表示言語・ブラウザの信号の記録は訪問単位のみで、訪問同士を結び付ける識別子は使いません。これらの項目の記録は本項の掲示後の訪問から開始し、掲示前の訪問に遡って適用することはありません。接続地域と流入元は2026年9月20日から記録しています。表示言語は2026年9月24日から記録しています。ブラウザのシグナルはまだ記録していません。
操作とセッションはランダムに生成した識別子で区別します。これらはブラウザでは一時的なメモリ内だけに置き、Cookieやブラウザの保存領域には残しません。Cookieや端末の特徴を組み合わせた識別は使いません。
エラー報告には、エラーの種類・コード・発生時刻と、確認できる場合には、登録済みのプログラムソース識別子と行番号・列番号が含まれます。エラーメッセージの本文やスタック情報は送りません。利用統計・エラー報告には、サイト識別子・公開版とランダムな記録識別子も含まれます。IPアドレスなどのアクセス記録と、ブラウザの信号(User-Agent Client Hints)の記録については、上記のとおりです。
ご意見の送信フォームでは、送信ボタンを押したときに、選んだ評価と自由記入欄に入力した内容を送ります。受付を区別するランダムなID、ページ・サイト・公開版、お問い合わせの種類も送信します。氏名・メールアドレス・電話番号の入力欄はなく、入力した日付や勤務条件を自動で添付することもありません。自由記入欄の文章は、送信前に先頭と末尾の空白を取り除き、評価を選んだ場合は冒頭に[+1]または[-1]を付ける以外、変更せずに送信します。受信後、サーバーで改行形式を統一し、先頭と末尾の空白を取り除きます。個人情報、パスワード、認証キー、決済情報は書かないでください。
この処理とは別に、サイトへアクセスすると、Cloudflare Pagesの通常のアクセスログに、IPアドレス、リクエスト日時、ブラウザ・端末を示すユーザーエージェント情報などが記録されます。
詳しくは、プライバシーポリシーをご覧ください。
semkuは韓国語の計算ツールも提供しています。サイト案内と運営者への連絡先は韓国語で掲載しています。