How long does it take for a fruit tree to fill up before it needs to be harvested?

After some testing, I found that fruit trees can hold a maximum of 3 fruit, so it takes 3 days for a tree to reach its max limit before it needs to be harvested.