У меня есть datetime2 из sql, которое отображается в шаблоне следующим образом:
{{> ~ formatDateTime (enddate, "дд / ММ / гггг ЧЧ: мм")}}
который вызывает следующую функцию formatDateTime
function formatDateTime(dateTime, format)***//the datetime that gets passed in here looks like ("2021-08-01T10:00:40")*** {
if (dateTime instanceof Date && dateTime.getFullYear() == 2050) {
return dateTime.format("HH:mm");
}
if (!format) {
format = "dd MMM yyyy";
}
if (!(dateTime instanceof Date)) {
dateTime = new Date(dateTime);
}
return dateTime.format(format);
};
в chrome и других браузерах, он отлично работает, он дает мне datetime следующим образом: 2021/08/01 10: 00: 40 как и в sql, но в сафари он не дает мне того же datetime, что и в sql, он возвращает 2021/08/01 12: 00: 40
посмотреть время отличается
как это исправить?