{"slug":"us-premarket-and-after-hours-in-beijing-time","qid":"sessions_beijing","label":"sessions_beijing","post_title":"us-premarket-and-after-hours-in-beijing-time","post_url":"/blog/lang/zh-hans/us-premarket-and-after-hours-in-beijing-time#q-sessions_beijing","columns":["label","et_window","beijing_summer","beijing_winter","beijing_calendar_day","hours"],"rows":[{"label":"盘前 Pre-Market","et_window":"04:00 - 09:30 ET","beijing_summer":"16:00 - 21:30","beijing_winter":"17:00 - 22:30","beijing_calendar_day":"与美东同一天","hours":5.5},{"label":"盘中 Regular","et_window":"09:30 - 16:00 ET","beijing_summer":"21:30 - 04:00","beijing_winter":"22:30 - 05:00","beijing_calendar_day":"当晚开始，次日凌晨结束","hours":6.5},{"label":"盘后 After-Hours","et_window":"16:00 - 20:00 ET","beijing_summer":"04:00 - 08:00","beijing_winter":"05:00 - 09:00","beijing_calendar_day":"整段在次日清晨","hours":4}],"shape":"series","sql":"SELECT\n    s.1 AS label,\n    s.2 AS et_window,\n    concat(\n        formatDateTime(toTimeZone(toDateTime(concat('2026-07-15 ', s.3), 'America/New_York'), 'Asia/Shanghai'), '%H:%i'),\n        ' - ',\n        formatDateTime(toTimeZone(toDateTime(concat('2026-07-15 ', s.4), 'America/New_York'), 'Asia/Shanghai'), '%H:%i')\n    ) AS beijing_summer,\n    concat(\n        formatDateTime(toTimeZone(toDateTime(concat('2026-12-15 ', s.3), 'America/New_York'), 'Asia/Shanghai'), '%H:%i'),\n        ' - ',\n        formatDateTime(toTimeZone(toDateTime(concat('2026-12-15 ', s.4), 'America/New_York'), 'Asia/Shanghai'), '%H:%i')\n    ) AS beijing_winter,\n    s.5 AS beijing_calendar_day,\n    s.6 AS hours\nFROM\n(\n    SELECT arrayJoin([\n        ('盘前 Pre-Market',  '04:00 - 09:30 ET', '04:00:00', '09:30:00', '与美东同一天', 5.5),\n        ('盘中 Regular',     '09:30 - 16:00 ET', '09:30:00', '16:00:00', '当晚开始，次日凌晨结束', 6.5),\n        ('盘后 After-Hours', '16:00 - 20:00 ET', '16:00:00', '20:00:00', '整段在次日清晨', 4.0)\n    ]) AS s\n)\nORDER BY et_window","computed_at":"2026-09-27T15:47:22.766434+00:00","elapsed":0.027554978}