I've tried using the following options. Anything I'm missing?
var data = new google.visualization.DataTable();
data.addColumn('datetime', 'Date');
data.addColumn('number', 'Bid');
var dataView = new google.visualization.DataView(data);
dataView.setColumns([{calc: function(data, row) { return data.getFormattedValue(row, 0); }, type:'datetime'}, 1]);
// Set chart options
var options = {'title':'Silver Bid or Ask - <?php echo $string_for_chart_date; ?>',
'width':680,
'height':300,
'chartArea.left': '0px',
'theme': 'maximized',
'lineWidth':1,
'hAxis.maxValue': new Date(<?php echo $year.",".($month+1).",".$day.",20,15,0"; ?>),
'hAxis.minValue': new Date(<?php echo $year.",".($month+2).",".$day.",07,15,0"; ?>),
'hAxis.viewWindowMode': 'explicit'};