module BlackStack::DateTime::Misc
Miscelaneous
Public Class Methods
datetime_values_check(year,month,day,hour,minute,second)
click to toggle source
# File lib/functions.rb, line 48 def self.datetime_values_check(year,month,day,hour,minute,second) if (year.to_i<1900 || year.to_i>=2100) return false end if (month.to_i<1 || month.to_i>12) return false end # TODO: Considerar la cantidad de dias de cada mes, y los anios biciestos. Buscar alguna funcion existente. if (day.to_i<1 || day.to_i>31) return false end if (hour.to_i<0 || hour.to_i>23) return false end if (minute.to_i<0 || minute.to_i>59) return false end if (second.to_i<0 || second.to_i>59) return false end return true end