柱状图堆叠被覆盖

描述:当前是关于Echarts图表中的 柱状图 示例。
 
            var date = new Date();
var Ymd = date.toLocaleDateString();
option = {
    title: {
        text: '工作时间图',
        left: 10
    },
    tooltip: {
        trigger: 'axis',
        formatter: function(params) {
            var res = params[0].name + "</br>"
            var date0 = params[0].data;
            var date1 = params[1].data;
            date0 = date0.getHours() + ":" + (date0.getMinutes()) + ":" + date0.getSeconds();
            date1 = date1.getHours() + ":" + (date1.getMinutes()) + ":" + date1.getSeconds();
            res += params[0].seriesName + "~" + params[1].seriesName + ":</br>" + date0 + "~" + date1 + "</br>"
            return res;
        }
    },
    legend: {
        data: ['开工时间1', '收工时间1']
    },
    grid: {
        left: '3%',
        right: '4%',
        bottom: '3%',
        containLabel: true
    },
    xAxis: {
        type: 'time',
        min: Ymd + ' 00:00:00',
        max: Ymd + ' 24:00:00',
        interval: 1 * 60 * 60 * 1000,
        axisLabel: {
            formatter: function(v) {
                var date = new Date(v);
                return `${('0' + date.getHours()).slice(-2)}:${('0' + date.getMinutes()).slice(-2)}`;
            }
        },
        // X轴 竖线坐标指示线
        splitLine: {
            show: true
        }
    },
    yAxis: {
        type: 'category',
        data: [2432, 3624, 3634]
    },
    series: [{
            name: '开工时间1',
            type: 'bar',
            stack: '24小时',

            data: [
                new Date("2019-04-16 08:17:47"),
                new Date("2019-04-16 01:11:27"),
                new Date("2019-04-16 02:23:09"),
            ]
        },

        {
            name: '收工时间1',
            type: 'bar',
            stack: '24小时',
            data: [
                new Date("2019-04-16 22:35:21"),
                new Date("2019-04-16 01:54:41"),
                new Date("2019-04-16 03:18:40"),
            ]
        },
    ]
};