func (t Time) Dayhours() (hour Dayhours) {
	var secPassLastDay = t % Day
	hour = (1 << (secPassLastDay / Hour))
	return
}
Dayhours return Hour of the day in the given time by Dayhours format.
package etime
type Dayhours uint32
const (
	DayhoursNone  Dayhours = 0b00000000000000000000000000000000
	DayhoursOne   Dayhours = 0b00000000000000000000000000000001
	DayhoursTwo   Dayhours = 0b00000000000000000000000000000010
	DayhoursThree Dayhours = 0b00000000000000000000000000000100
	DayhoursAll   Dayhours = 0b11111111111111111111111111111111
)
func (dh Dayhours) Set(hours Dayhours) {
	dh = hours
}
func (dh Dayhours) Check(checkHour Dayhours) (exist bool) {
	if checkHour&dh == checkHour {
		return true
	}
	return false
}
func (dh Dayhours) CheckReverse(hours Dayhours) (exist bool) {
	if dh&hours == dh {
		return true
	}
	return false
}