How long is ovulation - usually

So I just received a positive opk and a solid smiley on the CB digital. That means I’ll have my surge in 12-36 hours and from then I’ll ovulate for another 24 hours?