日数計算(日付−日付)

異なる日付間の日数、週数、年月数を計算します。生まれてから何日間経ったかが計算できます。

日数計算(日付−日付)
開始日
終了日
初日を
    1. 含まない 含む

日数
    1.  
週数
    1.  
    2. 週   
    3.  
月数
    1.  
    2. ヶ月
    3.  
年数
    1.  
    2. ヶ年
    3.  
年月数
    1.  
    2. ヶ年
    3.  
    4. ヶ月
    5.  
日数 = 終了日 − 開始日
・和暦入力は、明治6年1月1日のグレゴリオ暦採用以降から使用できます。
・西暦は、1582年10月4日まではユリウス暦、次の日(10月15日)からはグレゴリオ暦を採用してます。

日数計算(日付−日付)
[1-10] /880件表示件数
BACK NEXT
[1]  2018/11/03 11:39   男 / 60歳以上 / その他 / 非常に役に立った /
使用目的
9月に65歳の弟を亡くしたので、彼がこの世に何日間生きていたのかを調べたくて利用させて頂きました。
ご意見・ご感想
誕生日から閏年を調べたり、昭和だ平成だと手計算でやっていましたが、イマイチ正確じゃないような気がして、パソコンに頼ってみようといじってたら貴サイトを見つけました。
日にちを入力するだけで一瞬で日数が出て来たのにはビックリ!!
あーだ、こーだと自分で計算していた時間は何だったんでしょう。
便利なお助けサイトに感謝です。
[2]  2018/10/10 12:43   男 / 60歳以上 / その他 / 役に立った /
使用目的
孫の生後日数計算
ご意見・ご感想
先の質問に回答を頂いたので当方でも考えてみました。

貴サイトの方法では先に指摘させて頂いたほかにも
2018/10/03 - 2017/01/30 と 2018/10/03 - 2017/01/31 も
結果が3日で同じになり不自然です。

日の計算は以下のアルゴリズムで求めれば日が飛んだり同じだったり
することなく、より自然だと思いますがいかがでしょうか?

終了(日) < 開始(日) のとき
日 = 開始日の月の日数 - 開始(日) + 終了(日)

終了(日) >= 開始(日) のとき
日 = 終了(日) - 開始(日)

終了日 開始日
2018/10/03 - 2017/01/30 = 年月数 1ヶ年 + 8ヶ月 + 4日 (31-30+3=4)
2018/10/03 - 2017/01/31 = 年月数 1ヶ年 + 8ヶ月 + 3日 (31-31+3=3)
2018/10/03 - 2017/02/01 = 年月数 1ヶ年 + 8ヶ月 + 2日 (3-1=2)
2018/10/03 - 2017/02/02 = 年月数 1ヶ年 + 8ヶ月 + 1日
2018/10/03 - 2017/02/03 = 年月数 1ヶ年 + 8ヶ月 + 0日
2018/10/03 - 2017/02/04 = 年月数 1ヶ年 + 7ヶ月 +27日 (28-4+3=27)
2018/10/03 - 2017/02/05 = 年月数 1ヶ年 + 7ヶ月 +26日

2018/10/03 - 2017/02/27 = 年月数 1ヶ年 + 7ヶ月 + 4日
2018/10/03 - 2017/02/28 = 年月数 1ヶ年 + 7ヶ月 + 3日 (28-28+3=3)
2018/10/03 - 2017/03/01 = 年月数 1ヶ年 + 7ヶ月 + 2日 (3-1=2)
2018/10/03 - 2017/03/02 = 年月数 1ヶ年 + 7ヶ月 + 1日
2018/10/03 - 2017/03/03 = 年月数 1ヶ年 + 7ヶ月 + 0日
2018/10/03 - 2017/03/04 = 年月数 1ヶ年 + 6ヶ月 +30日 (31-4+3=30)

初日を含む場合については考察していませんが、上記結果+1で求めても
良いのではと思います。
1日~31日となり0日が無くなりますが日の不連続は解消されます。
結果に30日や31日が出てきた場合、使用者側が判断(月を繰り上げ日を0日に)
すれば良いと思います。
[3]  2018/10/02 12:15   男 / 30歳代 / 自営業 / 非常に役に立った /
使用目的
100日ダイエットに挑戦するための期間設定の参考に
ご意見・ご感想
めちゃめちゃ便利です!
また使わせてもらいますー
[4]  2018/10/01 04:19   男 / 60歳以上 / その他 / 役に立った /
使用目的
孫の生後日数計算
ご意見・ご感想
当サイトには日常発生する計算のほぼ全てが揃っており、便利に使わせて貰っています。
日数計算で気になったことがあります。

2018/10/1 - 2017/2/27 = 年月数 1ヶ年 + 7ヶ月 + 4日
2018/10/1 - 2017/2/28 = 年月数 1ヶ年 + 7ヶ月 + 1日

1日違いで3日の差となり、なぜ2/28が+3日でないのか不思議です。
バグなのか仕様なのかご説明頂ければ幸いです。
keisanより
"初日を含まない"を指定した場合、2017/2/28~2018/10/1の範囲については、
翌日の2017/3/1が起点となり2018/10/1までは1ヶ年7ヶ月1日と求めています。

ちなみに"初日を含む"を指定する場合は、ご指定の2条件の差は1日となります。
keisanの日数計算(年月日)では、このルールで計算しています。
[5]  2018/09/26 13:14   女 / 30歳代 / 会社員・公務員 / 非常に役に立った /
使用目的
海外旅行保険の加入日数にいつも利用させて頂いてます。
[6]  2018/09/16 04:20   - / - / - / 非常に役に立った /
使用目的
自分が産まれてからどれくらい経ったのか。
そして人生を80年として、後何年生きなければいけないのか。
ご意見・ご感想
まだこんなにも生きなければいけないのか。
[7]  2018/09/12 17:46   女 / 40歳代 / 自営業 / 非常に役に立った /
使用目的
売掛金請求~入金の日数
ご意見・ご感想
助かります。
土日祝を抜いた日数計算がもしできたら最高です。平日のみカウント=営業日数カウントに便利なので。
keisanより
営業日数計算をご利用いただけます。
[8]  2018/09/11 16:12   男 / 20歳未満 / 高校・専門・大学生・大学院生 / 役に立った /
使用目的
センター試験までの日数残り494日
[9]  2018/09/03 10:36   男 / 30歳代 / 会社員・公務員 / 非常に役に立った /
使用目的
指定期間の半月が何日かの確認

すごく便利で、助かりました。
[10]  2018/08/29 15:09   女 / 30歳代 / 会社員・公務員 / 役に立った /
使用目的
こどもの月齢計算

BACK NEXT

アンケートにご協力頂き有り難うございました。
送信を完了しました。

Back

【 日数計算(日付−日付) 】のアンケート記入欄
性別
年齢
20歳未満 20歳代 30歳代 40歳代 50歳代 60歳以上
職業
小・中学生 高校・専門・大学生・大学院生 主婦 会社員・公務員 自営業 エンジニア 教師・研究員 その他
この計算式は
非常に役に立った 役に立った 少し役に立った 役に立たなかった
使用目的
ご意見・ご感想(バグ報告はこちら) バグに関する報告 (アンケートはこちら
計算バグ(入力値と間違ってる結果、正しい結果、参考資料など)
説明バグ(間違ってる説明文と正しい説明文など)
アンケートは下記にお客様の声として掲載させていただくことがあります。
送信