Die Zeitdauer zwischen Sonnenauf- und untergang ist einzig vom Breitengrad und der Jahreszeit abhängig. Sprich auf dem selben Breitengrad ist am selben Tag diese Zeitspanne immer gleich. Unterschiede ergeben sich aber durch die Zeitzone. So kann an der einen Destination Ortszeit die Sonne um 7 Uhr auf und um 17 Uhr untergehen, an der anderen eben von 07:30 bis 17:30.
Zu Ägypten kann ich nichts sagen. Kanaren, die westlichen, großen Inseln wie Gran Canaria, Teneriffe (jew. Süden) oder La Palma (Westen) sind auch im Januar OK. Baden im Meer kann man aber knicken, erstens ist das Wasser zu kalt, was nicht weiters schlimm wäre, aber zweitens ist das Meer meist sehr bewegt und es wehen rote Flaggen, die man tunlichst beachten sollte. Außerdem bläst oft ein unangenehmer Wind. Die Kanaren sind ein Ganzjahresreiseziel, richtig, aber Januar/Februar halt kein reines Badeziel. Schön machen, auch mit Kleinkind, kann man sichs da trotzdem.