_parse_timezone() — anthropic-sdk-python Function Reference
Architecture documentation for the _parse_timezone() function in _datetime_parse.py from the anthropic-sdk-python codebase.
Entity Profile
Dependency Diagram
graph TD 4184b9e7_258c_509c_5cf8_8e66635e6fed["_parse_timezone()"] c8b41cc2_db36_3062_f709_8c907f559cd4["_datetime_parse.py"] 4184b9e7_258c_509c_5cf8_8e66635e6fed -->|defined in| c8b41cc2_db36_3062_f709_8c907f559cd4 f5a1b8d9_7ad8_89db_b3ec_43eb707e866a["parse_datetime()"] f5a1b8d9_7ad8_89db_b3ec_43eb707e866a -->|calls| 4184b9e7_258c_509c_5cf8_8e66635e6fed style 4184b9e7_258c_509c_5cf8_8e66635e6fed fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/anthropic/_utils/_datetime_parse.py lines 56–66
def _parse_timezone(value: Optional[str]) -> Union[None, int, timezone]:
if value == "Z":
return timezone.utc
elif value is not None:
offset_mins = int(value[-2:]) if len(value) > 3 else 0
offset = 60 * int(value[1:3]) + offset_mins
if value[0] == "-":
offset = -offset
return timezone(timedelta(minutes=offset))
else:
return None
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does _parse_timezone() do?
_parse_timezone() is a function in the anthropic-sdk-python codebase, defined in src/anthropic/_utils/_datetime_parse.py.
Where is _parse_timezone() defined?
_parse_timezone() is defined in src/anthropic/_utils/_datetime_parse.py at line 56.
What calls _parse_timezone()?
_parse_timezone() is called by 1 function(s): parse_datetime.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free