Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Применение библиотек > jQuery datepicker defaultDate


Автор: Mouse27 25.1.2009, 00:38
Мне надо поставить в календарике дату сервера, а не клиента. Для этого есть такое значение defaultDate. Но проблема в том что там надо задавать '+' какую то дату или '-'. А как мне вычислить разницу между датой сервера и клиента? Или есть какие ни будь другие решения? (Дату сервера узнаю через PHP)

Автор: krundetz 25.1.2009, 12:26
смотри для JavaScript  такое понятие как UTC а для PHP time stamp
http://www.php.ru/forum/viewtopic.php?t=15811&sid=1562738e5a3a8c9f08652e4caba31ddf

Автор: Mouse27 25.1.2009, 18:16
я пробовал найти разницу между датой сервера и клиента, а потоп ставил в defaultDate но у меня всё равно не работает. В чем может быть проблема?


Код

var d = new Date();
var year = d.getUTCFullYear()-<?php echo date('Y'); ?>;
var day = d.getUTCDate()-<?php echo date('d'); ?>;
var month = d.getUTCMonth()-<?php echo date('m'); ?>;

$("#date").datepicker({defaultDate:"'+'+month+'m' + ' +'+day+'d' + ' +'+year+'y' ", dateFormat: 'yy-mm-dd', showOn: 'both', buttonImageOnly: true,
buttonImage: 'calendar-icon.gif', buttonText: 'Календарь', minDate: 0, maxDate: 70});
});


Автор: iliacmd 31.1.2009, 01:22
Подборка плагинов jquery

http://depositfiles.com/files/p4n63yqqg

Автор: krundetz 31.1.2009, 11:59
iliacmd, здесь помоем никто не просил выложить подборку плагинов, тем более они все доступны в сети, без всяких файлообменников, много хоть заработать та на файлообменниках получается?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)