2022/6/27(月) N88-BASICで日数 入力した日付間の日数を表示します 例、2022/6/26(日)~2022/6/27(月)は 2 日と表示しています (ユリウス日を使用して求めています) VL,NL,XL-BASICでは DATE$とTIME$の値の変更は システム時刻に影響せず CLEARやRUNで現在のシステム時刻に リセットされますので 現在時刻を書き換えるプログラムに変更しても 問題ありません 計算式など詳しくは https://ulprojectmail.blogspot.com/2021/09/n88-basicjd-1.html N88-BASICでユリウス日(JD) (1回目) を見てください ユリウス日(JD)とは 紀元前4713(-4712)年1月1日(月)12:00(世界時) = 0日 とする通算日数(時間は小数で表し0.5は12時間) 紀元前4713年1月1日0:00 = -0.5日 紀元前2年 = -1年 紀元前1年 = 0年 西暦 1年 = 1年 とします VL,NL,XL-BASICとblg~.zip(days001.bas)は このブログ(以下のリンク)から ダウンロードできます https://ulprojectmail.blogspot.com Readme.txtを読んで遊んで下さい