0
이 두 가지 방법 중 하나를 병합할지 말해주십시오. 그리고 반복없이?하나의 두 가지 방법의 합병
def parse_data_if_not_null
unless self.date_string.blank?
begin
self.ends_at = DateTime.strptime(self.date_string, '%m/%d/%Y %H:%M').utc
rescue ArgumentError
errors.add(:date_string, _("Wrong date format, example: MM/DD/YYYY HH/MM"))
end
end
end
def validate_less_today
begin
if (DateTime.strptime(self.date_string, '%m/%d/%Y %H:%M') < DateTime.now)
errors.add(:date_string, "must be current or future date")
end
rescue ArgumentError
errors.add(:date_string, _("Wrong date format, example: MM/DD/YYYY HH/MM"))
end
end