>>> import datetime
>>> from_db = datetime.datetime(2021, 10, 20, 0, 0, 0)
>>> from_db
datetime.datetime(2021, 10, 20, 0, 0)
>>> from_db.ctime()
'Wed Oct 20 00:00:00 2021'
>>> from_db_as_utc = datetime.datetime.fromtimestamp(from_db.timestamp(),datetime.timezone.utc)
>>> from_db_as_utc
datetime.datetime(2021, 10, 19, 21, 0, tzinfo=datetime.timezone.utc)
>>> from_db_as_utc.ctime()
'Tue Oct 19 21:00:00 2021'
>>> tz = datetime.timezone(datetime.timedelta(hours=3))
>>> from_db_as_moscow = datetime.datetime.fromtimestamp(from_db.timestamp(),tz)
>>> from_db_as_moscow
datetime.datetime(2021, 10, 20, 0, 0, tzinfo=datetime.timezone(datetime.timedelta(seconds=10800)))
>>> from_db_as_moscow.ctime()
'Wed Oct 20 00:00:00 2021'
>>>
collected_data[0]['result']
конкретно в вашем случае...
Но можно было бы отделить операции в классы и использовать шаблон Command, использовать отдельный класс типа Context, куда заносить операнды и операции, и применять операцию к конетексту.