| 292 | } |
| 293 | |
| 294 | Status PyDate_from_int(int64_t val, const DateUnit unit, PyObject** out) { |
| 295 | int64_t year = 0, month = 0, day = 0; |
| 296 | RETURN_NOT_OK(PyDate_convert_int(val, unit, &year, &month, &day)); |
| 297 | *out = PyDate_FromDate(static_cast<int32_t>(year), static_cast<int32_t>(month), |
| 298 | static_cast<int32_t>(day)); |
| 299 | return Status::OK(); |
| 300 | } |
| 301 | |
| 302 | Status PyDateTime_from_int(int64_t val, const TimeUnit::type unit, PyObject** out) { |
| 303 | int64_t hour = 0, minute = 0, second = 0, microsecond = 0; |
no test coverage detected