- str = "Start: {:%Y-%m-%d %H:%M}\n".format(start.astimezone())
- str += "End: {:%Y-%m-%d %H:%M}\n".format(end.astimezone())
+ str = ""
+ if isinstance(start, datetime.datetime):
+ str += "Start: {:%Y-%m-%d %H:%M}\n".format(start.astimezone())
+ str += "End: {:%Y-%m-%d %H:%M}\n".format(end.astimezone())
+ elif isinstance(start, datetime.date):
+ str += "Start: {:%Y-%m-%d}\n".format(start)
+ str += "End: {:%Y-%m-%d}\n".format(end)