1.1 --- a/imiptools/data.py Fri Sep 11 13:40:39 2015 +0200
1.2 +++ b/imiptools/data.py Fri Sep 11 15:49:33 2015 +0200
1.3 @@ -648,6 +648,7 @@
1.4 """
1.5 Return the value provided by 'd' for 'name' as a datetime in the UTC zone
1.6 or as a date, converting any date to a datetime if 'date_tzid' is specified.
1.7 + If no datetime or date is available, None is returned.
1.8 """
1.9
1.10 t = get_datetime_item(d, name)
1.11 @@ -655,7 +656,7 @@
1.12 return None
1.13 else:
1.14 dt, attr = t
1.15 - return to_utc_datetime(dt, date_tzid)
1.16 + return dt is not None and to_utc_datetime(dt, date_tzid) or None
1.17
1.18 def get_datetime_item(d, name):
1.19