datetime.datetime.utcnow()
datetime.datetime.utcnow() is a Python function in the Datetime Module category. Returns the current UTC date and time (deprecated, use now(timezone.utc)). The syntax is datetime.datetime.utcnow(). Returns: Datetime object (naive). A typical example: datetime.utcnow() # datetime(2026, 6, 6, 6, 30, 0). A close sibling is datetime.date(), which creates a date object representing a specific date (year, month, day). A close sibling is datetime.date.today(), which returns the current local date. A close sibling is datetime.datetime.now(), which returns the current local date and time with optional timezone. A close sibling is datetime.datetime.fromtimestamp(), which converts a Unix timestamp to a datetime object. More about this category: Date and time handling — date, datetime, timedelta, timezone. For a broader walkthrough, read the Datetime Module guide. Related Datetime Module entries: datetime.date(), datetime.date.today(), datetime.datetime.now(), datetime.datetime.fromtimestamp(), datetime.datetime.strptime(), datetime.datetime.strftime(). This page is part of the free Python Reference documentation covering 978+ functions, methods, and modules with examples and parameter details.