It seems that the GE timeline is limiting: It won’t let you zoom in and out, nor will it let you shift the timeline left and right, nor does it have tick marks.

It would be nice to have the 2 end points and range magnitude displayed. Also I think it would be better if the tick mark labeling displayed offsets from the beginning end point, rather than cram in the entire date/time on a major tick mark. This way you can label more tick marks because the string size is smaller.

As is already the case, the tick marks could fall on ‘number floors’. For example say the beginning end point was say 5.13 seconds and ending end point was say 13.13 seconds. Instead of tick marks falling on 6.13 7.13 etc they’d fall on 6.00 7.00 etc.

I noticed the major tick marks are always 24 minor ticks apart, which makes sense for marking hours of days. However 12 would make sense for marking months of a year, 10 would make sense for marking years of a decade, etc.

-Although the number of days in a month can vary from 30-31 (28-29 for Feb) 365.25/12 = 30.4375 days should make a good enough approximation, so each month tick mark would represent 30.4375 days.

-Although the number of weeks in a month can vary 30.4375/4 = 7.609375 days should make a good enough approximation, so each week tick mark would represent 7.609375 days.

The slight approximation errors would only occur when you’re talking weeks/months. Once the range is either less than a week or greater than a year those approximations disappear due to exactness: exactly 60 seconds in a minute, exactly 60 minutes in an hour, exactly 24 hours in a day, exactly 10 years in a decade, exactly 10 decades in a century.

If one could redo the calendar system it would be better make the 12 months exactly 30 days and make the week 5 days long, and have a 5 day ‘remainder week’ at the end of the year that isn’t part of a month: 12*30=360, 360+5 = 365. On Leap years the ‘remainder week’ would be 6 days instead of 5. When a month starts so does the week, when a month ends so does the week, and every month has exactly 6 weeks. Get rid of Tuesday and Thursday and have a 3 day work week!