Opened 17 years ago

Last modified 13 years ago

#7209 closed

time_zone conflict.. datetime.now() (in django shell) shows 3 hours earlier — at Initial Version

Reported by: alperkanat@… Owned by: nobody
Component: Core (Other) Version: dev
Severity: Keywords:
Cc: Triage Stage: Accepted
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

to make it clear, I replicate the problem:

[02:29] (tunix@penguix raptiye)$ date
Cts May 10 02:31:57 EEST 2008
[02:31] (tunix@penguix raptiye)$ python
Python 2.5.2 (r252:60911, Feb 23 2008, 21:20:32)
[GCC 4.2.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.

from datetime import datetime
datetime.now()

datetime.datetime(2008, 5, 10, 2, 32, 7, 410947)

datetime.utcnow()

datetime.datetime(2008, 5, 9, 23, 32, 10, 255636)

[02:32] (tunix@penguix raptiye)$ ./manage.py shell
Python 2.5.2 (r252:60911, Feb 23 2008, 21:20:32)
[GCC 4.2.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)

from datetime import datetime
datetime.now()

datetime.datetime(2008, 5, 9, 23, 32, 25, 624929)

datetime.utcnow()

datetime.datetime(2008, 5, 9, 23, 32, 29, 45600)

i've just set system time to UTC and it still doesn't work.. i'm using Europe/Istanbul as the timezone.. django would work fine a few weeks before..

Change History (0)

Note: See TracTickets for help on using tickets.
Back to Top