Bug introduced in 10.0 and persisting through 11.0 or later
DateListPlot does not respect my Options setting for CoordinatesToolOptions:
SetOptions[
DateListPlot,
CoordinatesToolOptions -> {"DisplayFunction" -> MapAt[DateString, 1]}
];
DateListPlot[{{1, 1, 2, 3, 5, 8, 11}, {5, 8, 9, 6, 2, 4, 7}}, {2013, 1, 1},
Joined -> True]

However if this option is given explicitly it works as desired:
DateListPlot[{{1, 1, 2, 3, 5, 8, 11}, {5, 8, 9, 6, 2, 4, 7}}, {2013, 1, 1},
Joined -> True, CoordinatesToolOptions -> {"DisplayFunction" -> MapAt[DateString, 1]}]

1. Why is my global Option value ignored?
2. What is the cleanest way to make DateListPlot respect my setting?
(Observations in 10.0.2 under Windows.)


MapAt[DateString, 1]throws error called with 2 arguments, 3 arguments expected. or do I miss something ? PS; I didn't know that wizards sleep ??? – penguin77 Apr 16 '15 at 07:24