#33810: Admin "now" time very strange
-----------------------------------------+------------------------
               Reporter:  Michael        |          Owner:  nobody
                   Type:  Uncategorized  |         Status:  new
              Component:  contrib.admin  |        Version:  4.0
               Severity:  Normal         |       Keywords:
           Triage Stage:  Unreviewed     |      Has patch:  0
    Needs documentation:  0              |    Needs tests:  0
Patch needs improvement:  0              |  Easy pickings:  0
                  UI/UX:  0              |
-----------------------------------------+------------------------
 The current time where I am is 00:25

 In Javascript it prints:
 {{{
 > new Date()
 Tue Jun 28 2022 00:25:07 GMT+0200 (South Africa Standard Time)
 }}}

 On the linux server running Django (a different computer to my browser):
 {{{
 $ date
 Tue 28 Jun 2022 12:25:48 AM SAST
 }}}

 But in the Django admin if I click the now of a date/time widget it adds:
 {{
 2022-06-27 17:26:23
 Note: You are 7 hours ahead of server time.
 }}}
 It says I am 7 hours ahead, but my computer is set to SAST as well.

 This is my timezone settings (using Django==4.0.1, with zoneinfo):
 {{{
 # SAST = South African Standard Time is GMT+2
 USE_TZ = True
 TIME_ZONE = 'Africa/Johannesburg'
 }}}

 I see there was work on this issue about a decade ago. Not sure where the
 wonky "now" time is coming from.

-- 
Ticket URL: <https://code.djangoproject.com/ticket/33810>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/01070181a74bc334-24fba626-22ad-4cf4-af55-54c93dc1f186-000000%40eu-central-1.amazonses.com.

Reply via email to