There would be a solar eclipse on 20th May 2012 (or 21st May 2012) depending on your region. Details are as follows (based on UTC/GMT):
(P1) Partial begin 20:56:07
(U1) Total begin 22:06:17
Greatest eclipse 23:53:54
(U4) Total end 1:39:11
(P4) Partial end 2:49:21
For more info on Eclipses, please refer to https://bodhiactivity.wordpress.com/2010/01/14/info-about-eclipses/
All practitioners are highly encouraged to take this period of time to do more practice as practice during eclipses is highly fruitful and beneficial for all beings on this planet.