diff --git a/aleksis/apps/alsijil/templates/alsijil/class_register/week_view.html b/aleksis/apps/alsijil/templates/alsijil/class_register/week_view.html
index 3e648776ae2807a88a8b40aafc98dd795de46bbd..ea0f6d72fe06bdfe1608733b2aea1533e21c3e45 100644
--- a/aleksis/apps/alsijil/templates/alsijil/class_register/week_view.html
+++ b/aleksis/apps/alsijil/templates/alsijil/class_register/week_view.html
@@ -1,7 +1,7 @@
 {# -*- engine:django -*- #}
 
 {% extends "core/base.html" %}
-{% load material_form i18n week_helpers static data_helpers rules %}
+{% load material_form i18n week_helpers static data_helpers rules time_helpers %}
 
 {% block browser_title %}{% blocktrans %}Week view{% endblocktrans %}{% endblock %}
 
@@ -235,7 +235,7 @@
                 ({{ person.person.unexcused_count }} {% trans "unexcused" %})
               </p>
               <p class="card-text">
-                {% trans "Summed up tardiness" %}: {{ person.person.tardiness_sum }}'
+                {% trans "Summed up tardiness" %}: {% firstof person.person.tardiness_sum|to_time|time:"H\h i\m"  "–" %}
               </p>
               {% for extra_mark in extra_marks %}
                 <p class="card-text">
diff --git a/aleksis/apps/alsijil/templatetags/__init__.py b/aleksis/apps/alsijil/templatetags/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/aleksis/apps/alsijil/templatetags/time_helpers.py b/aleksis/apps/alsijil/templatetags/time_helpers.py
new file mode 100644
index 0000000000000000000000000000000000000000..f2f16aabf9c2e9ce3a1d4ef0306cfd43eb7f2bdb
--- /dev/null
+++ b/aleksis/apps/alsijil/templatetags/time_helpers.py
@@ -0,0 +1,14 @@
+from django import template
+
+import datetime
+
+register = template.Library()
+
+
+@register.filter("to_time")
+def get_time_from_minutes(minutes: int) -> datetime.timedelta:
+    """Get a time object from a number of minutes."""
+    delta = datetime.timedelta(minutes=minutes)
+    time_obj = (datetime.datetime.min + delta).time()
+
+    return time_obj