Chamilo is a learning management system focused on ease of use and accessibility
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
chamilo-lms/assets/vue/composables/formatDate.js

17 lines
337 B

const { DateTime } = require("luxon")
export function useAbbreviatedDatetime(datetime) {
if (!datetime) {
return ""
}
return DateTime.fromISO(datetime).toLocaleString({
...DateTime.DATETIME_MED,
month: "long",
})
}
export function useRelativeDatetime(datetime) {
return DateTime.fromISO(datetime).toRelative()
}