Исправление времени в скрипте
Здравствуйте, для сайта нашел js код работающий с cookies
Он отображает сколько раз было посещений страницы (для конкретного пользователя) и время последнего посещения в стандарте GMT. Модно ли как-то исправить скрипт так, чтоб показывалось московское время с приставкой MSK? Вот сам скрипт <script LANGUAGE="JavaScript"> <!-- function getCookie(byname) // возвращает по имени значение, здесь не используется {byname=byname+"="; nlen = byname.length; fromN = document.cookie.indexOf(byname)+0; if((fromN) != -1) {fromN +=nlen toN=document.cookie.indexOf(";",fromN)+0; if(toN == -1) {toN=document.cookie.length;} return unescape(document.cookie.substring(fromN,toN)); } return null; } function parseCookie() // Разделение cookie { var cookieList = document.cookie.split("; "); // Массив для каждого cookie в cookieList var cookieArray = new Array(); for (var i = 0; i < cookieList.length; i++) { // Разделение пар имя-значение. var name = cookieList[i].split("="); // Декодирование и добавление в cookie-массив. cookieArray[unescape(name[0])] = unescape(name[1]); } return cookieArray; } function setCookie(visits) { /* Счетчик числа посещений с указанием даты последнего посещения и определением срока хранения в 1 год. */ var expireDate = new Date(); var today = new Date(); // Установка даты истечения срока хранения. expireDate.setDate(365 + expireDate.getDate()); // Сохранение числа посещений. document.cookie = "visits=" + visits + "; expires=" + expireDate.toGMTString() + ";"; // Сохранение настоящей даты как времени последнего посещения. document.cookie = "LastVisit=" + escape(today.toGMTString()) + "; expires=" + expireDate.toGMTString() + ";"; } if ("" == document.cookie) { // Инициализация cookie. setCookie(1); document.write("<Admin, поздравляю Вас с первым посещением админки вашего сайта!"); } else { var cookies = parseCookie(); // Вывод приветствия, числа посещений и увеличение числа посещений на 1. document.write("Вы посетили админку - " + cookies.visits++ + " раз(а)<br>"); // Вывод даты последнего посещения. document.write("Последний раз - " + cookies.LastVisit + "."); // Обновление cookie. setCookie(isNaN(cookies.visits)?1:cookies.visits); } //--> </script> |
Часовой пояс GMT +3, время: 08:40. |