THERE IS ONE DAY GRACE PERIOD AND REGARDING THE DATES I DON'T THINK SO U WILL BE GETTING LATE IF HE ENTERED ON 20MAY HIS ONE MONTH WILL BE EXPIRING ON 19TH JUNE AND STILL U HAVE ONE DAY GRACE IF IN CASE ITS END ON 18 JUNE

IF U R NOT SATISFIED PLZ CONFIRM WITH THE AIRPORT IMMIGRATION PEOPLE WHO R ISSUING THE EXIT PERMIT