18 lines
664 B
Python
18 lines
664 B
Python
"""
|
||
now.py — утилита времени.
|
||
|
||
Единственная функция: now() возвращает текущее UTC-время в ISO-формате с 'Z'
|
||
(как в реальном Nubes API). Используется в app.py (run_operation) и mock_state.py.
|
||
"""
|
||
|
||
from datetime import datetime, timezone
|
||
|
||
|
||
def now():
|
||
"""Текущее UTC-время в ISO-формате с суффиксом 'Z'.
|
||
|
||
Формат: "2026-07-31T20:30:00.123456Z"
|
||
Реальное Nubes API возвращает dtFinish/dtCreate именно в таком виде.
|
||
"""
|
||
return datetime.now(timezone.utc).isoformat().replace("+00:00", "Z")
|