Hello brogen,
Yes it is possible to do both things.
The crosshair format is specified in the seriesGroup toolTipFormatFunction property of the series.
And the xAxis labels are specified in the xAxis: { labels: {formatFunction: myformatFunction(data) {//apply your formatting here and return a string} } }
Having this said, regarding your first question you could use format like the following:
formatFunction(date){
var months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
return date.getDate() + ' ' + months[date.getMonth()] + ' ' + ("0" + date.getHours()).slice(-2) + ':' + ("0" + date.getMinutes()).slice(-2);
}
Best Regards,
Vladimir
jQWidgets team
http://www.jqwidgets.com/