aprile ne ha solo 30 ...

30 giorni ha novembre con april, giugno e settembre...

quindi il 31 aprile corrisponde al 1 maggio