appwrite/public/scripts/services/date.js

21 lines
470 B
JavaScript
Raw Normal View History

2019-05-09 06:54:39 +00:00
(function (window) {
"use strict";
2019-05-09 08:01:51 +00:00
window.ls.container.set('date', function () {
2022-08-09 14:05:34 +00:00
function format(format, datetime) {
if (!datetime) {
return null;
2019-05-09 06:54:39 +00:00
}
return new Intl.DateTimeFormat(navigator.languages, {
2022-08-09 14:05:34 +00:00
hourCycle: 'h24',
...format
}).format(new Date(datetime));
2019-05-09 06:54:39 +00:00
}
return {
format: format,
}
}(), true);
})(window);