module Zakuro::Japan::Reki
Reki
暦
Constants
- LIST
Public Class Methods
class_name(date: Western::Calendar.new)
click to toggle source
指定した日付から対象の暦を引き当てる
@param [Western::Calendar] date 日付
@return [String] 暦のクラス名
# File lib/zakuro/era/japan/reki.rb, line 83 def self.class_name(date: Western::Calendar.new) LIST.reverse_each do |range| return range.class_name if date >= range.start_date end raise ArgumentError, "invalid date: #{date.format}" end