From df6476cc9116c614fb3d33f9a21a01688272646f Mon Sep 17 00:00:00 2001 From: Safrone Date: Tue, 21 Jan 2025 23:15:42 -0500 Subject: [PATCH] add __str__ to DateTime for easier introspection (#487) Take advantage of Date and Time __str__ methods --- py34/bacpypes/basetypes.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/py34/bacpypes/basetypes.py b/py34/bacpypes/basetypes.py index b833403..2eaff72 100755 --- a/py34/bacpypes/basetypes.py +++ b/py34/bacpypes/basetypes.py @@ -2233,6 +2233,9 @@ class DateTime(Sequence): , Element('time', Time) ] + def __str__(self): + return "%s(date=%s, time=%s)" % (self.__class__.__name__, self.date, self.time) + class DateRange(Sequence): sequenceElements = \ [ Element('startDate', Date)