You can event this to be perfectly honest.

Complicated, but doable.
Just make all the crops with a bunch of pages and have a common event in the background to count the time, then have the events mark a point in time when you plant them, then compare that with the current time and if enough time has passed you can just have them switch pages.
I was considering doing that for a couple of games in the past, it would take a bit of fiddling around with variables and pages but it can surely be done.
EDIT: Oh, I just noticed this is under the plugin request subforum. Sorry. I'm sure a plugin will be much easier.