from fastapi import APIRouter from time_app.helpers.views import get_now_in_view router = APIRouter() @router.get('/', name='Now') def now_view() -> str: return f'{get_now_in_view():%Y-%m-%d %H:%M:%S}' @router.get('/now', name='Now') def now_view(zone: str = 'UTC') -> str: return f'{get_now_in_view(zone):%Y-%m-%d %H:%M:%S}' @router.get('/diy', name='Day in year') def day_in_year_view(zone: str = 'UTC') -> str: return f'{get_now_in_view(zone):%y%j}'[-4:]