diff --git a/front/js/helpers.js b/front/js/helpers.js index f760d59..12175d1 100644 --- a/front/js/helpers.js +++ b/front/js/helpers.js @@ -1,10 +1,18 @@ -import {formatDistanceToNow, parseJSON} from "date-fns"; +import {formatDistanceToNow, parseJSON, format} from "date-fns"; export function friendlyDate(date) { - return formatDistanceToNow(parseJSON(date), {addSuffix: true}); } +export function readableDate(date) { + return format(parseJSON(date), "dd MMM yyyy"); +} + +export function readableDatetime(date) { + return format(parseJSON(date), "dd MMM yyyy HH:mm"); +} + + export function stripHtml(html = "") { let tmp = document.createElement("div"); tmp.innerHTML = html; diff --git a/front/js/svelte/content/elements/Date.svelte b/front/js/svelte/content/elements/Date.svelte index bd3baea..12df3e1 100644 --- a/front/js/svelte/content/elements/Date.svelte +++ b/front/js/svelte/content/elements/Date.svelte @@ -1,5 +1,10 @@ -{value} + import {readableDate,readableDatetime} from "../../../helpers.js"; + + export let value; + + +