haha, Phil is close to right, I have hatched probably a thousand, they usually hatch for me right at or about 10:30 am eastern stand time. other than that,& right at about 8:30 pm at night, this was notice by a few other forum members when I posted about it about 6 months ago and they noticed the same thing.
ive only had a few hatch(about 5 ooths) and ALL have hatched early early morning, like 6am pacific time, but it takes so long when i wake up about 8-9am there are still huge amounts for me to catch, and man is it the coolest thing to witness.