Make it easier to show dates and times according to the visitor's local timezone
- Dominant language
- No language data
- Stars
- 188
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
### Code of Conduct
- [x] I agree to follow Django's Code of Conduct
### Feature Description
I wish Django would make it a lot easier by default to show dates and times according to the visitor's local timezone.
### Problem
Your website serves users from across the globe, yet the `TIME_ZONE` setting is a single, fixed value. A user in Tokyo doesn't want to see timestamps in your server's New York time. They expect to see times converted to their own local timezone. Currently Django doesn't make it very easy to do this.
### Request or proposal
request
### Additional Details
I have written an article with a working solution: https://www.loopwerk.io/articles/2025/django-local-times/. So yes this can be solved in user-land, but it is strange to me that users have to invent such solutions. I feel that this should be part of Django itself, it really should handle dates and times a lot better, also in the admin (see #76).
### Implementation Suggestions
_No response_
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.