{"slug":"us-stock-market-hours-tehran-time","qid":"nime_rooz_ha","label":"nime_rooz_ha","post_title":"us-stock-market-hours-tehran-time","post_url":"/blog/lang/fa/us-stock-market-hours-tehran-time#q-nime_rooz_ha","columns":["session_date","weekday","close_et","close_tehran","regular_bars"],"rows":[{"session_date":"2025-07-03","weekday":"Thu","close_et":"13:01","close_tehran":"20:31","regular_bars":211},{"session_date":"2025-11-28","weekday":"Fri","close_et":"13:01","close_tehran":"21:31","regular_bars":211},{"session_date":"2025-12-24","weekday":"Wed","close_et":"13:01","close_tehran":"21:31","regular_bars":211}],"shape":"series","sql":"SELECT\n    toString(session_date) AS session_date,\n    weekday,\n    close_et,\n    close_tehran,\n    regular_bars\nFROM\n(\n    SELECT\n        toDate(toTimeZone(window_start, 'America/New_York'))                                            AS session_date,\n        formatDateTime(toDate(toTimeZone(min(window_start), 'America/New_York')), '%a')                 AS weekday,\n        formatDateTime(toTimeZone(max(window_start) + INTERVAL 1 MINUTE, 'America/New_York'), '%H:%i')  AS close_et,\n        formatDateTime(toTimeZone(max(window_start) + INTERVAL 1 MINUTE, 'Asia/Tehran'), '%H:%i')       AS close_tehran,\n        countDistinct(window_start)                                                                     AS regular_bars\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker = 'SPY'\n      AND window_start >= today() - 520\n      AND window_start <  today() - 2\n      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60\n           + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570\n      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60\n           + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960\n    GROUP BY session_date\n    HAVING regular_bars BETWEEN 150 AND 300\n)\nORDER BY session_date","computed_at":"2026-10-05T15:20:38.825312+00:00","elapsed":0.474966867}