var formatter = new DateFormatter();
// get a formatting callback(date) -> string
var myChartSettings = {
tickFormatter: formatter.createCallbackUsing(DateFormatter.FULL_HOUR)
};
// custom formatting? No problem
var myChartSettings = {
tickFormatter: formatter.createCallback('DD/MM')
};
// get the formatted string
var myStr = formatter.format('MM/DD/YYYY', Date.now());
// with a custom strategy
var myStr = formatter.formatUsing(new CustomStrategy(), Date.now());
An extension of DateFormatter that parses dates using moment.parseZone.