This reminds me of something.
In Indian society, households have this calender called panchang. It is released annually by a group of priests who read and decipher ancient scriptures known as Vedas.
Surprisingly panchang is quite accurate and informative about duration of solar and lunar eclipses.
Nice article, deep introspection and attention to moment have helped me a lot in experiencing life fully.
Somehow I remembered this line from Gita:
"For him who has conquered the mind, the mind is the best of friends; but for one who has failed to do so, his mind will remain the greatest enemy."