Python Glossary English

все Python 3timeфункция

time.asctime()

преобразование времени

Превращает struct_time в строку фиксированного вида 'Sun Jun 20 23:21:05 1993'; без аргумента берёт localtime().

Синтаксис

time.asctime([time_tuple])

Формат зашит намертво и не зависит от локали: названия всегда английские, однозначный день дополняется пробелом ('Jun 9'), и строку трудно сортировать и разбирать. Для логов и файлов лучше strftime('%Y-%m-%d %H:%M:%S') или isoformat(). В отличие от одноимённой функции C перевода строки в конце нет.

Примеры

import time
print(time.asctime(time.gmtime(0)))  # → Thu Jan  1 00:00:00 1970
print(time.asctime())  # → ? Wed Oct  7 12:00:00 2026

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности