diff --git a/l4d2web/l4d2web/templates/_job_table.html b/l4d2web/l4d2web/templates/_job_table.html
index e23b4ab..54b15c1 100644
--- a/l4d2web/l4d2web/templates/_job_table.html
+++ b/l4d2web/l4d2web/templates/_job_table.html
@@ -19,8 +19,8 @@
{{ job.state }} |
{% if show_user %}{{ user.username if user else "system" }} | {% endif %}
{% if show_server %}{% if server %}{{ server.name }}{% else %}-{% endif %} | {% endif %}
- {{ job.created_at }} |
- {{ job.finished_at or "-" }} |
+ {{ job.created_at | timeago }} |
+ {% if job.finished_at %}{{ job.finished_at | timeago }}{% else %}-{% endif %} |
{% if show_cancel %}
{% if job.state in ["queued", "running"] %}
diff --git a/l4d2web/l4d2web/templates/job_detail.html b/l4d2web/l4d2web/templates/job_detail.html
index bbf8137..278e9d2 100644
--- a/l4d2web/l4d2web/templates/job_detail.html
+++ b/l4d2web/l4d2web/templates/job_detail.html
@@ -21,9 +21,9 @@
| | State | {{ job.state }} |
| User | {{ owner.username if owner else "system" }} |
| Server | {% if server %}{{ server.name }}{% else %}-{% endif %} |
- | Created | {{ job.created_at }} |
- | Started | {{ job.started_at or "-" }} |
- | Finished | {{ job.finished_at or "-" }} |
+ | Created | {{ job.created_at | timeago }} |
+ | Started | {% if job.started_at %}{{ job.started_at | timeago }}{% else %}-{% endif %} |
+ | Finished | {% if job.finished_at %}{{ job.finished_at | timeago }}{% else %}-{% endif %} |
| Exit code | {{ job.exit_code if job.exit_code is not none else "-" }} |