Собственно сабж... делал конкретно эту вещь для себя. Нет облазил готового решения для PHP не нашел... нашел для ASP и то только для даты. Оказалось очень простым решением, хоть и часок убил... пользуйтесь, думаю если еще что нарою выложу (я имею ввиду по этому же компоненту).
P.S. ни слова о том, что ActiveX устарел и т.п. - у себя в админке юзаю АЖ ОТЛИЧНО! выгода очевидна: не нужно ниакого гемора с JavaScript-овыми календариками...
PHP код:
<html><head><style>body { font-family: Tahoma; font-size: 11px }</style></head><body>
<?
function DateTimePicker($day,$month,$year,$hour=0,$minute=0,$second=0)
{
$date = floor(@mktime(0,0,0,(int)$month,(int)$day,(int)$year)/86400)+25570;
$time = sprintf("%09d",floor(((int)$hour*3600+(int)$minute*60+(int)$second)*11574.074074));
return $date.".".$time;
}
?>
<OBJECT classid="clsid:20DD1B9E-87C4-11D1-8BE3-0000F8754DA1" height="19" width="128" VIEWASTEXT>
<PARAM NAME="CustomFormat" VALUE="dd.MM.yyyy HH:mm:ss">
<PARAM NAME="Format" VALUE="662831107">
<PARAM NAME="CurrentDate" VALUE="<?=DateTimePicker(09,05,2008,13,59,59)?>">
</OBJECT>
</body></html>