$(function () {
    $('#confirm').on('show.bs.modal', function(e) {
        $(this).find('.btn-ok').attr('href', $(e.relatedTarget).data('href'));
    });
});

function getCookie(name) {
    var cookieValue = null;
    if (document.cookie && document.cookie != '') {
        var cookies = document.cookie.split(';');
        for (var i = 0; i < cookies.length; i++) {
            var cookie = jQuery.trim(cookies[i]);
            if (cookie.substring(0, name.length + 1) == (name + '=')) {
                cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                break;
            }
        }
    }
    return cookieValue;
}

$.ajaxSetup({
    beforeSend: function(xhr, settings) {
        if (!(/^http:.*/.test(settings.url) || /^https:.*/.test(settings.url))) {
            xhr.setRequestHeader("X-CSRFToken", getCookie('csrftoken'));
        }
    }
});

function start_countup(time) {
    var since = new Date(time.getFullYear(), time.getMonth(), time.getDate(), 0, 0, 0);
    $('#countup').countdown({
        since: since, compact: true,
        layout: '<b>Время сервера: {hnn}{sep}{mnn}{sep}{snn}</b>.'
    });
}

@@ -923,86 +923,41 @@
 var 
-since = new Date(time.getFullYear(), time.getMonth(), time.getDate(), 0, 0, 0)
+tz = time.getTimezoneOffset() * 2
 ;%0A  
@@ -999,21 +999,36 @@
  since: 
-since
+-time, timezone: -tz
 , compac

Fix view server time