You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
486 B
42 lines
486 B
package rocron
|
|
|
|
func filterSeconds(seconds int) int {
|
|
if seconds <= 0 {
|
|
return 0
|
|
}
|
|
if seconds > 60 {
|
|
return 60
|
|
}
|
|
return seconds
|
|
}
|
|
|
|
func filterMinutes(minutes int) int {
|
|
if minutes <= 0 {
|
|
return 0
|
|
}
|
|
if minutes > 59 {
|
|
return 59
|
|
}
|
|
return minutes
|
|
}
|
|
|
|
func filterHours(hours int) int {
|
|
if hours <= 0 {
|
|
return 0
|
|
}
|
|
if hours > 23 {
|
|
return 23
|
|
}
|
|
return hours
|
|
}
|
|
|
|
func filterDays(days int) int {
|
|
if days <= 0 {
|
|
return 1
|
|
}
|
|
if days > 31 {
|
|
return 31
|
|
}
|
|
return days
|
|
}
|