Kathy,
JavaScript Date constructor treats string as UTC format, not local. However, while displaying this date is converted into Local time zone, which makes the difference as observed in your jsFiddle.
You can take a look at this work-around to overcome this issue. You can also take a look at this page for further clarification.
—-
Sanjoy Debnath,
Team CanvasJS