09-05-10 Corrected bug given error in new year update

A bug with origin in the conversion between the floating time representation and the date as given for specific year was discovered. The bug caused error during some leap days 29 february that was not correctly converted to a Julian day number. The results was that the 29 of February was considered a one additional year shift.  Such additional year shift may have been given serious errors when the counting of years are of importance. Such as the year of harvest when harvest is defined for specific years.