ovulation

Does anyone know how long you're ovulating for or how long an egg stays? I've heard 24 hours but not quite sure!!