2 separate private functions for daytime and weekday