Исходный код EJIO.utils.component.clock.realtime_clock

## /utils/component/clock/realtime_clock.py

from datetime import datetime
from .base_clock import Clock
from .time_class import Time

__all__ = [
    'RealtimeClock',
]


[документация] class RealtimeClock(Clock): """ Реальные часы, основаны на системном времени. """ __slots__ = () def __init__(self) -> None: super().__init__()
[документация] def get_time(self) -> Time: """ Получает текущее системное время. :return: Объект Time со значением текущего времени. """ with self._lock: return Time.from_datetime(datetime.now())