Buy the 2015 Old Farmer's Almanac!
Actually, To call a dayActually, To call a day exactly 24 hours is incorrect in every regard except the one on people's wrists (that is to say, the times when we arbitrarily assign tasks so everyone has a medium of understanding.) Also, the day varies by several seconds from thousands of subtle variables (including the earth's distance from the sun.)

Shop Wind Bells in the Almanac General Store