如何将日期参数传递给另一个函数?我的代码:将日期参数传递给函数
var myDate = new Date(data.GetOPCResult.DateTime.match(/\d+/)[0] * 1);
var datlabel = document.getElementById("ct");
datlabel.innerHTML = GetTime(myDate);
而且GETTIME功能代码:
function GetTime(DateTime) {
var month = (DateTime.getMonth() < 10) ? "0" + (DateTime.getMonth() + 1) : (DateTime.getMonth() + 1);
var day = (DateTime.getDate() < 10) ? "0" + DateTime.getMonth() : DateTime.getMonth();
var hour = (DateTime.getHours() < 10) ? "0" + DateTime.getHours() : DateTime.getHours();
var minute = (DateTime.getMinutes() < 10) ? "0" + DateTime.getMinutes() : DateTime.getMinutes();
var second = (DateTime.getSeconds() < 10) ? "0" + DateTime.getSeconds() : DateTime.getSeconds();
return DateTime.getDate() + "." + month + "." + DateTime.getFullYear() + " " + hour + ":" + minute + ":" + second;
}
您已经做得正确(关于语法)。如果你的代码“不起作用”,那么你必须告诉我们到底发生了什么以及会发生什么。 –
在'function GetTime(Date)'中 - 您不使用Date参数,因此您在'datlabel.innerHTML = GetTime(myDate);'中传入的'myDate'不在函数内部使用。 – ZenMaster
我只是刷新我的示例代码。将日期替换为DateTime ... – amaranth