diff options
Diffstat (limited to 'iso8601/iso8601.py')
-rw-r--r-- | iso8601/iso8601.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/iso8601/iso8601.py b/iso8601/iso8601.py index 31015bd..35dc31f 100644 --- a/iso8601/iso8601.py +++ b/iso8601/iso8601.py @@ -167,7 +167,7 @@ def parse_date(datestring, default_timezone=UTC): tz = parse_timezone(groups, default_timezone=default_timezone) - groups["second_fraction"] = int(Decimal("0.%s" % to_int(groups, "second_fraction", default_to_zero=True)) * Decimal("1000000.0")) + groups["second_fraction"] = int(Decimal("0.%s" % (groups["second_fraction"] or 0)) * Decimal("1000000.0")) try: return datetime( |