Lines Matching refs:datetime
30 import datetime
147 dt = datetime.datetime.fromtimestamp(timeval, datetime.timezone.utc)
149 dt = datetime.datetime.utcfromtimestamp(timeval)
156 """Turn a datetime into a date string as specified in RFC 2822.
158 If usegmt is True, dt must be an aware datetime with an offset of zero. In
164 if dt.tzinfo is None or dt.tzinfo != datetime.timezone.utc:
165 raise ValueError("usegmt option requires a UTC datetime")
203 return datetime.datetime(*dtuple[:6])
204 return datetime.datetime(*dtuple[:6],
205 tzinfo=datetime.timezone(datetime.timedelta(seconds=tz)))
329 # datetime doesn't provide a localtime function yet, so provide one. Code
335 """Return local time as an aware datetime object.
338 argument should be a datetime instance, and it is converted to the
349 return datetime.datetime.now(datetime.timezone.utc).astimezone()
352 # We have a naive datetime. Convert to a (localtime) timetuple and pass to
359 delta = datetime.timedelta(seconds=localtm.tm_gmtoff)
360 tz = datetime.timezone(delta, localtm.tm_zone)
364 delta = dt - datetime.datetime(*time.gmtime(seconds)[:6])
367 if delta == datetime.timedelta(seconds=gmtoff):
368 tz = datetime.timezone(delta, time.tzname[dst])
370 tz = datetime.timezone(delta)