为了账号安全,请及时绑定邮箱和手机立即绑定

Ajax 调用以 Datalist 形式返回错误的日期格式

Ajax 调用以 Datalist 形式返回错误的日期格式

PHP
大话西游666 2021-07-07 17:58:55
我有这个 Ajax 调用函数:$(document).ready(function(){vvar TesterID = "<?php echo $_GET['TesterID']; ?>"; /* value der Tester erhalten */         $.ajax({ /* AJAX aufrufen */            url: 'ma_get-TesterID.php',            type: 'get', /* Methode zum übertragen der Daten */            data: {TesterID:TesterID}, /* Daten zu übermitteln */            dataType: 'json',            success:function(response){ /* Die zurückgegebenene Daten erhalten */                var len = response.length;                $("#Teststart").empty(); /* Die erhaltenden Daten werden bei der ID angezeigt */                for( var i = 0; i<len; i++){                    var CID = response[i]['CID'];                    var Datum = response[i]['Datum'];                    $("#Teststart").append("<option value='"+Datum+"'>"+Datum+"</option>");                }            }        });}); Ajax 使用以下代码从数据库返回日期:$sqlreadZeit = "Select TOP 10 CID,Datum from DB.dbo.xxx where TesterID = '".$_GET['TesterID']."' order by Datum DESC";                $result1 = sqlsrv_query($conn, $sqlreadZeit);                $zeiten_arr = array();                while ($row = sqlsrv_fetch_array($result1, SQLSRV_FETCH_ASSOC)) {                $CID = $row['CID'];                $Datum = $row['Datum']->format('d.m.Y H:m:s');                $zeiten_arr[] = array("CID" => $CID, "Datum" => $Datum);                }    header('Content-type: application/json');  echo json_encode($zeiten_arr); /* Ausgabe printen die Erhalten werden soll */这些是我在 SQL 中执行查询时的结果:但是在数据列表中它显示了这样的日期,似乎是四舍五入的。哪一部分可能是问题?我没看到。我在另一个 Javascript 函数中使用 MS SQL Server 和 moment-with-locales.js。
查看完整描述

1 回答

?
不负相思意

TA贡献1777条经验 获得超10个赞

考虑以下:

  • 您的日期格式更改为'd.m.Y H:i:s'使用下面的语句格式化日期:$Datum = $row['Datum']->format('d.m.Y H:i:s');'i'是与前导零分钟)。

  • 调用时查看ReturnDatesAsStrings 连接选项sqlsrv_connect()。当此选项为 时true,日期/时间值将作为字符串返回。


查看完整回答
反对 回复 2021-07-16
  • 1 回答
  • 0 关注
  • 288 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信