Я не очень опытен в ajax и у меня проблемы с форматированием даты из базы данных MySQL.
Я пытался использовать функцию php date (), но не могу заставить ее работать должным образом. Каков наилучший способ форматирования даты в этом?
$(document).ready(function(){
$.ajax({
type: "GET",
url: "../api/presentation/read.php",
dataType: 'json',
success: function(data) {
var response="";
for(var user in data){
response += "<tr>"+
"<td>"+data[user].date+"</td>"+
"<td>"+data[user].title+"</td>"+
"<td>"+data[user].speaker+"</td>"+
"<td><a href='update.php?id="+data[user].id+"'>Edit</a> | <a href='#' onClick=Remove('"+data[user].id+"')>Remove</a> | <a href='#' onClick=Active('"+data[user].id+"')>Active</a></td>"+
"</tr>";
}
$(response).appendTo($("#presentations"));
}
});
});
Я пробовал что-то вроде
"<td><?php echo date("+data[user].date+",dd-mm); ?></td>"+
Это дает вывод "+ 01am31am [00000000UTCThu,01 января 1970 г. 00:00:00 +0000] .01am31UTC + "что, я подозреваю, связано с тем, что функции даты не присваивается никакого значения?
Я бы хотел, чтобы выходные данные были в формате дд-ммЧЧ-ММ вместо формата даты-времени MySQL «2019-10-29 10:00:00»