(value)
| 283 | |
| 284 | |
| 285 | def _strftime(value): |
| 286 | if isinstance(value, datetime): |
| 287 | return _iso8601_format(value) |
| 288 | |
| 289 | if not isinstance(value, (tuple, time.struct_time)): |
| 290 | if value == 0: |
| 291 | value = time.time() |
| 292 | value = time.localtime(value) |
| 293 | |
| 294 | return "%04d%02d%02dT%02d:%02d:%02d" % value[:6] |
| 295 | |
| 296 | class DateTime: |
| 297 | """DateTime wrapper for an ISO 8601 string or time tuple or |
no test coverage detected