def store(self, value, context=None):
if isinstance(value, datetime.datetime):<EOL><INDENT>if value.tzinfo is None:<EOL><INDENT>tz = pytz.timezone(orb.system.settings().server_timezone)<EOL>value = tz.localize(value)<EOL><DEDENT>value = value.astimezone(pytz.utc).replace(tzinfo=None)<EOL><DEDENT>return super(DatetimeWithTimezoneColumn, self).store(value, context=context)<EOL>
Converts the value to one that is safe to store on a record within
the record values dictionary

:param      value | <variant>

:return     <variant>