i using db.time
property save time required conversion:
my_model.conversion_time = time_taken = datetime.datetime.strptime(str(conversion_end - conversion_start), "%h:%m:%s.%f").time()
but when see data in datastore viewer , stored datetime object date of 1970-01-01. know how can save time in datastore
i'm not sure why have 2 inline assignments, time out of timedelta
object:
>>> b datetime.datetime(2013, 7, 15, 10, 21, 31, 599402) >>> datetime.datetime(2013, 7, 15, 10, 18, 11, 251477) >>> str(b-a) '0:03:20.347925' >>> (datetime.datetime.min + (b-a)).time() datetime.time(0, 3, 20, 347925)
in order store only time, need use timeproperty
in datastore. represented internally datetime
, store datetime.time()
objects.
Comments
Post a Comment