The light doesn't make it very clear. A gravid spot itself doesn't say anything about a pregnancy to begin with. It's just a piece of skin that lacks a high concentration of chromatophores (color cells) on that spot. Once a pregnancy develops more, the skin will stretch. And the more it strecthes, the more the skin overthere will become thinner. This way, the eggs or developing embryos will be seen more clear through the skin.
A huge belly doesn't always have to mean a pregnancy. Colin already made a remark about it.
The "average" gestation period of a platy is between 3-5 weeks. Only if such a female doesn't feel comfortable enough to drop her fry, she can hold on to it for longer. The size of the belly doesn't always predict the day of delivery. For the belly of each individual pregnant female which is almost due differs in size.
And not all pregnant females will have a squared off belly when due time. Squaring off means only that she's used her maximum pregnancy time. And that differs per individual female, depending on how far her skin is able to stretch. The flexibility of the skin differs per individual female.