Return POSIX timestamp as float
(self)
| 2051 | |
| 2052 | |
| 2053 | def timestamp(self): |
| 2054 | "Return POSIX timestamp as float" |
| 2055 | if self._tzinfo is None: |
| 2056 | s = self._mktime() |
| 2057 | return s + self.microsecond / 1e6 |
| 2058 | else: |
| 2059 | return (self - _EPOCH).total_seconds() |
| 2060 | |
| 2061 | def utctimetuple(self): |
| 2062 | "Return UTC time tuple compatible with time.gmtime()." |