Matplotlib date-axis float representation and epoch shifts
Date Conversion Behavior Matplotlib utilizes internal float representations for dates on axes. A significant change occurred in version 3.1, where the reference epoch shifted from 0001-01-01 to 1970-01-01. This shift affects how matplotlib.dates.date2num and num2date interpret raw float values. Compatibility Constraints When migrating legacy data or using pi