I've got this code in an ajax view:

```
    now = pytz.timezone("America/Guayaquil").localize(datetime.now())
    print("HOUR: %s" % now.hour)        
    new_timer = WorkTime.objects.create(inicio=now)
    print("new_timer.id: %s" % new_timer.id)
    print("new_timer.hour %s" % new_timer.inicio.hour)

```

it prints this:

```
HOUR: 18
new_timer.id: 16
new_timer.hour 18

```

"inicio" is a DateTimeField. Then I access the same object from a regular view to render an html, this is the code:

```
last_timer = TiempoEmpresarial.objects.filter(final__isnull=True).last()
print("Timer object:")
print(last_timer.id)  # is it the same obj?
print(last_timer.inicio.hour)

```

it prints this:

```
Timer object:
16
23

```

It is the same object, id=16. But it has a different hour. Why?