From cd5c0c99115a1da9593a243d2432ca06488fb1eb Mon Sep 17 00:00:00 2001 From: girst Date: Mon, 20 Jul 2020 17:34:48 +0200 Subject: [PATCH] more useful date formatting --- app/youtube/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/youtube/__init__.py b/app/youtube/__init__.py index 046ae11..c82b494 100644 --- a/app/youtube/__init__.py +++ b/app/youtube/__init__.py @@ -281,6 +281,10 @@ def get_cipher(): @frontend.app_template_filter('format_date') def format_date(s): + import datetime # can't import at top level, because it is inherited from common (y,m,d) = (int(n) for n in s.split('T')[0].split(' ')[0].split('-')) # iso-dates can seperate date from time with space or 'T' M = '_ Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec'.split() - return f"{d} {M[m]}" + if y == datetime.datetime.now().year: + return f"{d} {M[m]}" + else: + return f"{M[m]} '{y%100}" -- 2.39.3