time.strftime()
time.strftime() is a Python function in the Time Module category. Formats a time.struct_time as a string according to format. The syntax is time.strftime(format, t=None). Parameters: format, t (struct_time). Returns: Formatted string. A typical example: time.strftime("%Y-%m-%d %H:%M:%S") # "2026-06-06 14:30:00". A close sibling is time.time(), which returns the current Unix timestamp (seconds since epoch). A close sibling is time.sleep(), which suspends execution for the given number of seconds (may be fractional). A close sibling is time.gmtime(), which converts a timestamp to a time.struct_time in UTC. A close sibling is time.localtime(), which converts a timestamp to a time.struct_time in local time. More about this category: Time access and conversions — time, sleep, strftime, perf_counter. For a broader walkthrough, read the Time Module guide. Related Time Module entries: time.time(), time.sleep(), time.gmtime(), time.localtime(), time.strptime(), time.perf_counter(). This page is part of the free Python Reference documentation covering 978+ functions, methods, and modules with examples and parameter details.