# File AlmanacForRuby/AlmanacSolarTerm.rb, line 523 def get_day_of_passage_from_nishinibun(target_day) # 仮の二至二分の日の格納域 temporary_nishinibun_day \ = get_nishinibun_immediately_before_target_day(target_day) # 節の日からの経過日数を算出 # (対象日のajdから節の日のajdを引いて求める) lapsed_days = (target_day.ajd - temporary_nishinibun_day.ajd).to_i return lapsed_days end