from datetime import datetime, timezone


def stamp():
    return datetime.now(timezone.utc)


def parse(seconds):
    return datetime.fromtimestamp(seconds, tz=timezone.utc)


class Clock:
    def utcnow(self):
        return stamp()


def use(clock):
    return clock.utcnow()
