добавил человекочитаемый формат длительности трудозатрат

This commit is contained in:
2026-07-06 16:41:32 +03:00
parent 4da65657d8
commit c35b479a0b
3 changed files with 18 additions and 5 deletions

View File

@@ -4,7 +4,7 @@ import logging
from colorama import Fore
from utils import format_date
from utils import format_date, format_hours
logger = logging.getLogger(__name__)
@@ -80,9 +80,9 @@ class TrackingService:
logger.info(f"{Fore.YELLOW}Предпросмотр переноса трудочасов{Fore.RESET}")
logger.info(f"Найдено активностей: {len(activities)}")
logger.info(f"Готово к переносу: {len(trackable_activities)}")
logger.info(f"Всего часов: {total_hours:.3f}")
logger.info(f"Всего часов: {format_hours(total_hours)}")
for activity in trackable_activities:
logger.info(
f"{activity.date_start.date()} | #{activity.task_id} | "
f"{activity.time_spent:.3f} ч | {activity.description}"
f"{format_hours(activity.time_spent)} | {activity.description}"
)