# 🌍 New Calendar Feature: Show Local Time

**URL:** https://meta.discourse.org/t/new-calendar-feature-show-local-time/368608
**Category:** Announcements
**Tags:** events
**Created:** [June 2, 2025, 8:54pm UTC](https://meta.discourse.org/t/new-calendar-feature-show-local-time/368608 "2025-06-02T20:54:30Z")
**Posts on this page:** 1
**Showing post:** 24

<div class="post-metadata">

### Author: ![yuriy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/yuriy/32/498097_2.png) [@yuriy](https://meta.discourse.org/u/yuriy)
#### Post date: [June 23, 2025, 9:46am UTC](https://meta.discourse.org/t/new-calendar-feature-show-local-time/368608/24 "2025-06-23T09:46:35Z")

</div>

So, I have worked on this task for a while, since the last week, I see it can be structured into three sections and one question:

1. Avoid duplications and noisiness in _from → to_ ranges:
  - current year, no times (`00:00`):
    - same week/month range: `Mon, Oct 6 → Fri, Oct 10` || `Mon, Oct 6 → Mon, Oct 20`
    - different months range: `Mon, Oct 6 → Thu, Nov 6`

  - current year, with times:
    - same day range: `Mon, Oct 6 12:00 AM → 1:00 AM`

  - different years, no times: `Mon, Oct 6 → Tue, Jan 6, 2026`

2. Show local time based on checked checkbox (in OP)
3. I observed some inconsistencies, when we display dates within range _two days before and one day after today_:
  - with time: `Yesterday/Today/Tomorrow 8:00 PM`
  - without time: `Monday...Sunday`

4. Sometimes timezone is shown in the end of datetime: `Today 2:00 PM → 4:00 PM (UTC)`. Question: in which cases do we want to show timezone in brackets?

[https://github.com/discourse/discourse/pull/33291/files#diff-2e077b606bd687089f93f9b13e8ee5c273827c8a9bcf96dd291a1d960ebbfd16R231-R236](https://github.com/discourse/discourse/pull/33291/files#diff-2e077b606bd687089f93f9b13e8ee5c273827c8a9bcf96dd291a1d960ebbfd16R231-R236)

---

_[View the full topic](https://meta.discourse.org/t/new-calendar-feature-show-local-time/368608)._
