# File AlmanacForRuby/AlmanacOrientalZodiac.rb, line 243 def get_oriental_zodiac_of_day_number(oriental_zodiac_date_time) # 指定年月日の時差を調整し、日本における日時に調整しておく oriental_zodiac_date_time \ = oriental_zodiac_date_time.change_offset_to_japan(oriental_zodiac_date_time) # 指定西暦年月日(AlmanacDateTime)の # ユリウス通日(ajd)から日の干支番号を得る oriental_zodiac_of_day_number \ = AlmanacMath.new.fmod((oriental_zodiac_date_time.ajd - 9.0), 60.0).to_i return oriental_zodiac_of_day_number end