add BeginOfHour() func