MCPcopy Index your code
hub / github.com/tortoise/tortoise-orm / make_naive

Function make_naive

tortoise/timezone.py:163–172  ·  view source on GitHub ↗

Make an aware datetime.datetime naive in a given time zone. :raises ValueError: when value is naive datetime

(value: datetime, timezone: tzinfo | str | None = None)

Source from the content-addressed store, hash-verified

161
162
163def make_naive(value: datetime, timezone: tzinfo | str | None = None) -> datetime:
164 """
165 Make an aware datetime.datetime naive in a given time zone.
166
167 :raises ValueError: when value is naive datetime
168 """
169 tz = _get_or_parse_timezone(timezone)
170 if is_naive(value):
171 raise ValueError("make_naive() cannot be applied to a naive datetime")
172 return value.astimezone(tz).replace(tzinfo=None)

Callers

nothing calls this directly

Calls 2

_get_or_parse_timezoneFunction · 0.85
is_naiveFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…