Well, they aren't necessarily pregnant, but if they are in a tank with males they probably are. If they are they'll give birth in about a month, because it seems they aren't that far into pregnancy.
its a rough guess. but 2 weeks for guppy, 3 weeks + for platy.
(how embarrasing will it be if i got the fish names wrong lol.)
It also depends on whether they have given birth before. If its a female that has produced like 5 lots of fry, then her belly can hold a lot more fry than one on its first pregnancy. If so, then next week the guppy can be giving birth! The platy dont look too heavily pregnant at all to me.
(how embarrasing will it be if i got the fish species wrong lol.)
PM me when they do give birth. It will be intriguing to know how right/wrong i was.