module Zakuro::Western
Western
西暦
Constants
- DATE_START
@return [Hash<Symbol, Integer>] グレゴリオ暦の開始日(ユリウス日)
Public Class Methods
to_native_start(type:)
click to toggle source
日付種別からRuby標準のグレゴリオ暦開始日を引き当てる
@param [Symbol] type 日付種別
@return [Integer] Ruby標準のグレゴリオ暦開始日
# File lib/zakuro/era/western.rb, line 68 def self.to_native_start(type:) DATE_START.fetch(type, DATE_START[Type::DEFAULT]) end
to_type(start:)
click to toggle source
Ruby標準のグレゴリオ暦開始日から日付種別を引き当てる
@param [Integer] start Ruby標準のグレゴリオ暦開始日
@return [Symbol] 日付種別
# File lib/zakuro/era/western.rb, line 79 def self.to_type(start:) DATE_START.invert.fetch(start, Type::DEFAULT) end