DST: More accurate date calculations