June 30 to be longer than other days by 1 second

The last minute of June 30, 2012 is destined to be 61 seconds long, as timekeepers will add a “leap second” to compensate for the wibbly-wobbly movements of our world.