Всем Привет! Может кто сталкивался с выводом текущей даты и времени на ShopCMS!
Скриптом не получается! (может скрипт корявый хз).
2
Вывод даты и времени!
Автор mailomsk, Oct 01 2013 10:16 AM
Сообщений в теме: 3
#1
Отправлено 01 October 2013 - 10:16 AM
#2
Отправлено 01 October 2013 - 10:32 AM
.Ээээ... Куда уж проще-то? php-функция date(), насколько я помню, при отсутствии второго аргумента возвращает текущую дату в заданном первым аргументом формате. Бери да выводи. А для шаблонов есть $smarty.now и date_format
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#3
Отправлено 01 October 2013 - 10:42 AM
Ага! Точно! Мерси.
#4
Отправлено 01 October 2013 - 12:36 PM
Сделал так!
function clock(){ var currentTime = new Date(); var currentHours = currentTime.getHours(); var currentMinutes = currentTime.getMinutes(); var currentSeconds = currentTime.getSeconds(); currentMinutes = (currentMinutes < 10 ? "0" : "") + currentMinutes; currentSeconds = (currentSeconds < 10 ? "0" : "") + currentSeconds; $('#hour_min').text(currentHours + ':' + currentMinutes); $('#sec').css({"font-size":"9px", "vertical-align":"text-top"}).text(currentSeconds); } //создадим массив дней недели var days = ['Воскресенье', 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота']; //и массив месяцев по-русски var months = ['января', 'Февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября', 'октября', 'ноября', 'декабря']; $(document).ready(function() { var currentTime = new Date();//Получаем текущую дату var currentDay = days[currentTime.getDay()];//Вытаскваем из нашего массива текущий день недели var currentDate = currentTime.getDate();//День var currentMonth = months[currentTime.getMonth()];//Месяц var currentYear = currentTime.getFullYear();//Год //В элемент с id=date выводим текущую дату в красивом формате $('#date').text(currentDay + ' ' + currentDate + ' ' + currentMonth + ' ' + currentYear + 'г'); clock(); //вызываем функцию времени window.setInterval(clock, 1000); //вызываем функцию clock() каждую секунду });Симпотично получилось!