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.
This app reads the schedule files from the game, and parses them in the same way the game does, to decide which schedule a villager should take on a given day.
I dug through the game source code and interpreted it as best I could, but there could still be some nuances that I missed.
Your save file contains the locations of artifact spots for the next day. This app reads those artifact spots and displays them. It even works out what you'll find under each spot.
Your save file contains the locations of forageable itesm for the next day. This app reads those items spots and displays them.