【发布时间】:2023-03-19 03:57:02
【问题描述】:
我正在查询数据库以检索输入项目的时间。这个项目是一个TIMESTAMP。我将它从 php 回显到我的主页。在 html 表格中显示时间时,它会正确显示(即 YYYY-MM-DD HH:MM:SS:MS)但是,当我单击按钮以使用 jQuery 检查值时,页面仅提示 YYYY-MM- DD)。 JS 的 Date() 函数在这里似乎不合适,因为它返回当前时间。任何建议,将不胜感激。
预计警报:2013-11-20 02:04:43 实际提醒:2013-11-20
page1.php:
$('.content').on('click', '.remove_button', function(){
var clicked = $(this);
alert((clicked.val()));
});
page2.php:
$findMsg = mysqli_query($con,"SELECT (m.timeSent)AS time FROM MessageAdmin m");
while($row = mysqli_fetch_array($findMsg)){
echo "<tr>";
echo "<td>" .$row['time']."</td>";
echo "<td><button class='remove_button' value=".$row['time'].">Delete</button></td>";
echo "</tr>";
}
【问题讨论】:
-
我想指出,Date 对象将返回您放入其中的任何日期:
new Date('04/06/1992 12:31:12').