某人出生于1988年2月29日,闰年。当年份不是闰年时,如何定义此日期 - 1 天(2 月 28 日)?
def valid_date
d = DateTime.parse("Feb. 29")
rescue ArgumentError
d = "Invalid Date"
end
最佳答案
date = 'Feb. 29'
begin
DateTime.parse(date)
rescue ArgumentError
DateTime.parse('Feb. 28') if date == 'Feb. 29'
end
关于ruby-on-rails - 日期无效 Rails 闰年,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63197748/