我有这个 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 回答
- 0 关注
- 288 浏览
添加回答
举报
0/150
提交
取消