# File lib/date.rb, line 1152 def leap? self.class.jd_to_civil(self.class.civil_to_jd(year, 3, 1, fix_style) - 1, fix_style)[-1] == 29 end