It’s not ‘bar chart showing wrong values’, but rather ‘query returns wrong values’. Could be a timezone issue.
See also: