Браузер Safri увеличивает мое время - PullRequest
0 голосов
/ 29 мая 2020

У меня есть 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

посмотреть время отличается

как это исправить?

...