Stardew Valley Helpers
How to read the schedules
Read the panels from left to right. The first panel that applies should be the villager's schedule for the day. There many be alternatives for rain, for buildings being unavailable, or based on friendship that will override the regular schedule for a day.
The times shown are when the villager will leave their previous location and head to the listed location, unless otherwise specified