[ad_1]
[ad_2]
My local timezone is set to Los Angeles, and when I create events on My Calendar, they preview correctly, however the event times display seven hours ahead in the published view.
Anyone have any suggestions as to what is causing this issue?

Probably you have an account timezone and the display is using the system time zone or something like that.
Check the WP settings and change the timezone its using.
Or you could force your site to run on a specific timezone:
function force_this_timezone() {
date_default_timezone_set(‘America/Los_Angeles’);
}
add_action(‘init’, ‘force_this_timezone’);