Yüzyılın en uzun güneş tutulması 15 ocak 2010 tarihinde gerçekleşecek. Afrika, hint okyanusu ve asya nın doğusundan halkalı güneş tutulması olarak izlenecekken, türkiye'de ise güneşin doğuşuyla beraber parçalı tutulma olarak görülecek ve 3 saat 45 dakika sürecek.