Разница между UTC и местным (локальным) временем в Python заключается в том, что UTC — это общепринятый стандарт времени, который используется во всём мире, а местное время — это время конкретного региона с учётом часового пояса. 12
UTC (универсальное координированное время) не зависит от часовых поясов. 13 Результат работы функции, возвращающей время в формате UTC, будет одинаковым независимо от того, где выполняется код. 1
Местное время можно получить с помощью других функций модуля time. 1 Например, функция time.localtime()
возвращает структуру, которая содержит текущую дату и время с учётом локального часового пояса. 1
Таким образом, UTC удобнее использовать для общения с внешним миром, а местное время — для работы с конкретным регионом.