Usually the morning bite is best for me.
I fish a lot during the week both on ponds,creeks,rivers,and lakes. The morning bite is the best from around 7am till 11am.
I have also had some very good results in the early afternoon from 1pm till 3pm.(You have to battle the heat).
Late afternoon and evening bite has been slow all year.
Have not fished night time yet. Friends of mine who have say the bite is "ON FIRE" from 10pm all the way till 3 or 4 am.