userver
C++ Async Framework
Toggle main menu visibility
Loading...
Searching...
No Matches
__init__.py
1
import
datetime
2
3
from
.cached_property
import
cached_property
# noqa: F401
4
5
UTC = datetime.timezone.utc
6
7
8
def
to_utc(stamp: datetime.datetime) -> datetime.datetime:
9
if
stamp.tzinfo
is
not
None
:
10
stamp = stamp.astimezone(UTC).replace(tzinfo=
None
)
11
return
stamp
12
13
14
def
timestring(stamp: datetime.datetime) -> str:
15
stamp = to_utc(stamp)
16
return
stamp.strftime(
'%Y-%m-%dT%H:%M:%S.%f+0000'
)
17
18
19
def
utcnow() -> datetime.datetime:
20
return
datetime.datetime.now(UTC).replace(tzinfo=
None
)
21
22
23
def
utcfromtimestamp(stamp: int) -> datetime.datetime:
24
return
datetime.datetime.fromtimestamp(stamp, tz=UTC).replace(tzinfo=
None
)
en
testsuite
utils
__init__.py
Generated on
for userver by
Doxygen
1.17.0