score:2

use formatter, where you can determine if label is last. see: http://jsfiddle.net/3bqne/664/

var chart = new highcharts.chart({
    chart: {
        renderto: 'container'
    },
    xaxis: {
        type:'datetime',
        tickinterval: 24 * 3600 * 1000,
        labels: {
            overflow: 'justify',
            formatter: function (){
                if(this.islast){
                    return 'today ' + highcharts.dateformat('%h:%m', (new date().gettime()));    
                } else {
                    return highcharts.dateformat('%e of %b', this.value);
                }
            }
        }
    },

    series: [{
        pointstart: date.utc(2013, 10, 3),
        pointinterval: 24 * 3600 * 1000,
        data: [29.9, 71.5, 106.4]        
    }]
});

Related Query

More Query from same tag