Convert Card last_seen_at Date to last_seen DateTime

This commit is contained in:
2021-11-14 03:49:18 +00:00
parent e511723c07
commit 42ad1ac327
8 changed files with 69 additions and 14 deletions
+24
View File
@@ -0,0 +1,24 @@
import django, sys, os
os.environ['DJANGO_SETTINGS_MODULE'] = 'apiserver.settings'
django.setup()
from datetime import datetime
import json
import pytz
from apiserver.api import models, utils
tz = pytz.timezone('America/Edmonton')
cards = models.Card.objects.order_by('last_seen_at')
for card in cards:
seen = card.last_seen_at
if seen:
t = datetime.combine(seen, datetime.min.time())
card.last_seen = tz.localize(t)
card.save()
print('card', card.card_number, 'date', seen, '-->', card.last_seen)
print('Done.')