From 9e4e5efd9d9a48ccae131cae4b3a19172ad7aed1 Mon Sep 17 00:00:00 2001 From: Michael Herrmann Date: Wed, 2 Dec 2015 09:26:14 +0100 Subject: [PATCH] Organize imports. --- pypxlib/__init__.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pypxlib/__init__.py b/pypxlib/__init__.py index 79ebf64..c5b0fd9 100644 --- a/pypxlib/__init__.py +++ b/pypxlib/__init__.py @@ -1,6 +1,5 @@ -import datetime - from collections import OrderedDict +from datetime import date, time from pypxlib.pxlib_ctypes import * import atexit @@ -156,7 +155,7 @@ def _deserialize(self, pxval_value): PX_SdnToGregorian( days_since_jan_0_0000, byref(year), byref(month), byref(day) ) - return datetime.date(year.value, month.value, day.value) + return date(year.value, month.value, day.value) def _serialize_to(self, value, pxval_value): sdn = PX_GregorianToSdn(value.year, value.month, value.day) pxval_value.lval = sdn - 1721425 @@ -198,7 +197,7 @@ def _deserialize_ms(cls, ms_since_midnight): minutes_since_midnight = seconds_since_midnight // 60 minutes = minutes_since_midnight % 60 hours = minutes_since_midnight // 60 - return datetime.time(hours, minutes, seconds, ms * 1000) + return time(hours, minutes, seconds, ms * 1000) @classmethod def _serialize_to(cls, value, pxval_value): pxval_value.lval = cls._serialize_ms(value)