将日期值从datetimepicker.js传递到另一个自定义javascript

将日期值从datetimepicker.js传递到另一个自定义javascript,javascript,datetimepicker,Javascript,Datetimepicker,我正在使用datetimepicker.js脚本,并试图修改它,以便在窗口关闭时将日期发送到另一个脚本。 以下是传递日期的代码行: PCellStr="<td "+vColor+" width="+CellWidth+" align='center'> <font face='verdana' size='2'"+vHLstr1+"<a href=\"javascript:winMain.document.getElementById('"+Cal.Ctrl+"').va

我正在使用datetimepicker.js脚本,并试图修改它,以便在窗口关闭时将日期发送到另一个脚本。 以下是传递日期的代码行:

PCellStr="<td "+vColor+" width="+CellWidth+" align='center'>
<font face='verdana' size='2'"+vHLstr1+"<a href=\"javascript:winMain.document.getElementById('"+Cal.Ctrl+"').value='"+Cal.FormatDate(PValue)+"';"+vTimeStr+";  window.close(); \" onclick='winMain.return_date("+Cal.FormatDate(PValue)+")'>"+PValue+"</a>"+vHLstr2+"</font>
</td>";
}


然而,这并没有产生我所寻找的价值,-1999是屏幕上的警报,而我预期的是19-3-2015。我希望在发送时格式不正确。

在等待答案时尝试解决此问题,我将行:onclick='winMain.return\u date(“+Cal.FormatDate(PValue)+”)更改为onclick='winMain.return\u date(new date(“+Cal.FormatDate(PValue)),现在至少我得到了一个格式化日期,但不是正确的日期。更多疑难解答,刚刚向新函数发送了一个空白调用:onclick='winMain.return_date(),并将值发送到我想结束这个问题,我最终用另一个JavaScript替换了JavaScript,因为该脚本是在03年编写的,代码有点过时。我将如何结束这个问题?
function return_date(mtDate){
alert(mtDate);