datetime.isoformat(sep='T')
Return a string representing the date and time in ISO 8601 format, YYYY-MM-DDTHH:MM:SS.mmmmmm or, if microsecond
is 0, YYYY-MM-DDTHH:MM:SS
If utcoffset()
does not return None
, a 6-character string is appended, giving the UTC offset in (signed) hours and minutes: YYYY-MM-DDTHH:MM:SS.mmmmmm+HH:MM or, if microsecond
is 0 YYYY-MM-DDTHH:MM:SS+HH:MM
The optional argument sep (default 'T'
) is a one-character separator, placed between the date and time portions of the result. For example,
>>> from datetime import tzinfo, timedelta, datetime >>> class TZ(tzinfo): ... def utcoffset(self, dt): return timedelta(minutes=-399) ... >>> datetime(2002, 12, 25, tzinfo=TZ()).isoformat(' ') '2002-12-25 00:00:00-06:39'
Please login to continue.