【发布时间】:2019-08-08 09:34:32
【问题描述】:
我有一个从 FTP 位置获取日期的表。 在我的用户界面页面中,我有一个表单,它将获取与该特定 FTP 日期相关的所有详细信息。我无法将 FTP 日期与我在表格中指定的日期进行比较。
我的 FTP 日期采用给定格式“2019 年 8 月 2 日星期五 14:01:00 GMT+0530(印度标准时间)”。app.js 页面已编码为呈现 result.js。我的 HTML 表格的第 15 列指向 FTP 日期
以下代码从 FTP JSON 数据中获取日期并存储在数组(app.js)中。
ftpTime.push(datadirJson1[j]['date'])
以下代码来自 Result.js,它根据日期过滤表记录
<script>
//Function to filter the table element by ticketName
function myFunction() {
alert("Fetching table result")
var input, filter, table, tr, td, i, txtValue;
input = document.getElementById("myInput");
filter = input.value;
table = document.getElementById("myTable");
tr = table.getElementsByTagName("tr");
for (i = 0; i < tr.length; i++) {
td = tr[i].getElementsByTagName("td")[14];
if (td) {
txtValue = td.textContent || td.innerText;
if (txtValue.includes(filter)) {
tr[i].style.display = "";
} else {
tr[i].style.display = "none";
}
}
}
}
</script>
这是我在 result.js 页面中的表单,它将用户输入作为日期
<form onsubmit="myFunction();return false" action="/result" method="GET">
<div id="ticketDate">
DATE:
<input type="date" name="myInput" id="myInput">
<input type="submit" name="submit" id="submit" value="submit">
</div>
</form>```
【问题讨论】:
-
问题是什么?
-
请参阅指南,了解如何在 SO 上提出好问题。 stackoverflow.com/help/how-to-ask
-
问题是如何根据日期过滤我的表格。该表以这种格式获取“2019 年 7 月 25 日星期四 12:22:00 GMT+0530(印度标准时间)”中的日期,而用户输入将采用 mm/dd/yy 格式的日期。跨度>
标签: javascript html node.js express