At room temp (68F) up to 3 weeks to hatch, at reef temp (78F) about 1.5-2 weeks. It seems to vary some. Newly hatched will be a variable mix of plankton and TINY crawling larvae. Make sure that there are tiny aiptasia for them to feed on when they hatch. A couple of days after hatching, look for tiny 'commas' around tiny Aiptasia, assuming you are hatching in a small container. Unless you know what you are looking for and have them a small container, it is easy to miss them until they are 2-3 weeks old and 2-3 mm in size. A magnifying glass is very helpful to see them, or one of the cheap 'wireless digital microscopes'. However there is not really any need to see them, as long as you have tiny aiptasia for them to eat.
If the eggs just turn into a soggy mess, then that is probably a failed batch. If the eggs synchronously disappear over a 1-2 day period, that is a good hatch. If you are hatching in a small container, keep it for at least a month after hatching even if you don't see any larvae. It is not uncommon for me to see nothing for a couple of weeks post-hatch, then suddenly find small juveniles that were overlooked.