forked from platypush/platypush
10 lines
240 B
Python
10 lines
240 B
Python
from datetime import datetime
|
|
from typing import Optional
|
|
|
|
|
|
def normalize_datetime(dt: str) -> Optional[datetime]:
|
|
if not dt:
|
|
return
|
|
if dt.endswith('Z'):
|
|
dt = dt[:-1] + '+00:00'
|
|
return datetime.fromisoformat(dt)
|