javascript - 将日期从 asp 传递到 javascript 函数

标签 javascript asp-classic vbscript

我正在 ASP vbscript 中从数据库检索日期,并希望将其传递给 JavaScript 函数(并以日期格式使用它)。

我尝试将日期转换为 ASP 中的 CDate,将其传递给我的 javascript 函数,并使用 Date(ASPDate) 将其创建为 javascript。这样做时,我总是收到错误“参数列表后缺少 )”,因为日期和时间之间有空格。

相关代码:

CreateTimeStart(" & dteActualStartTime & ")

function CreateTimeStart(dteActualStartTime){
    timestart = Date(dteActualStartTime);
}   

最佳答案

使用Date.parse方法:

CreateTimeStart('<%= dteActualStartTime %>');

function CreateTimeStart(dteActualStartTime){
    var timestart = Date.parse(dteActualStartTime);
}

https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date/parse

关于javascript - 将日期从 asp 传递到 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9364948/

相关文章:

javascript - 重新排序单选按钮列表

mysql - asp mysql变量测试问题

internet-explorer - 导航到网站、全选、复制并粘贴到记事本中

asp.net - 将(单体)经典 ASP 迁移到 ASP.Net

asp-classic - 为 ServerXMLHTTP 请求设置超时

Javascript - 获取放入 HTA 的文件路径

javascript - 源功能打开时如何在 CKEditor 中禁用/启用按钮?

javascript - 如何使用 excelJS 写入跨越多列的单元格?

javascript - 如何更快地在索引中加载内联源

url - 使用 vbscript/classic asp 确定资源的绝对 url