def time_description(self, html=False): t1 = self.start.time() if self.start.date() == self.end.date(): t2 = self.end.time() else: t2 = t1 if html: return mark_safe(pprint_time_span(t1, t2, range_str="–")) return pprint_time_span(t1, t2)
def time_description(self, html=False): if self.all_day(): return mark_safe(_("all day")) t1 = self.start.time() if self.start.date() == self.end().date(): t2 = self.end().time() else: t2 = t1 if html: return mark_safe(pprint_time_span(t1, t2, range_str="–​")) return pprint_time_span(t1, t2)
def time_description(self, html=False, *args, **kwargs): start = localtime(self.start) end = localtime(self.end()) if self.all_day(): return mark_safe(_("all day")) t1 = start.time() if start.date() == end.date(): t2 = end.time() else: t2 = t1 if html: return mark_safe(pprint_time_span(t1, t2, range_str="–​", *args, **kwargs)) return pprint_time_span(t1, t2, *args, **kwargs)
def time_description(self, html=False, *args, **kwargs): start = localtime(self.start) end = localtime(self.end()) if self.all_day(): return mark_safe(_("all day")) t1 = start.time() if start.date() == end.date(): t2 = end.time() else: t2 = t1 if html: return mark_safe( pprint_time_span(t1, t2, range_str="–​", *args, **kwargs)) return pprint_time_span(t1, t2, *args, **kwargs)