Javascript 如何在c中将/Date(-664768800000)/转换为datetime#
我从数据库中获取项目,如下所示:Javascript 如何在c中将/Date(-664768800000)/转换为datetime#,javascript,c#,asp.net-mvc,Javascript,C#,Asp.net Mvc,我从数据库中获取项目,如下所示: {8.12.1948 00:00:00} 当我将其发送到视图中的datatable时,它看起来是这样的: /Date(-664768800000)/ 我该怎么办 public ActionResult GetList() { context entity = new context(); var list = entity.People.Select(x =>
{8.12.1948 00:00:00}
当我将其发送到视图中的datatable时,它看起来是这样的:
/Date(-664768800000)/
我该怎么办
public ActionResult GetList()
{
context entity = new context();
var list = entity.People.Select(x =>
new
{
EmployeeID = x.EmployeeID,
BirthDate =x.BirthDate,
}).ToList();
return Json(new { data = list }, JsonRequestBehavior.AllowGet);
}
$(document).ready(function () {
$('#example').DataTable({
"bDestroy": true,
"ajax": {
"url": '/Home/GetList',
"type": "GET",
"datatype": "json",
async: false,
cache: false,
"dataSrc": function (json) {
return json.data;
}
},
columns:
[
{ data: "EmployeeID"},
{ data: "BirthDate" },
]
})
});
这真的很模糊。你是如何展示它的?在WPF文本块中?在控制台窗口中?在调试会话中?@RobertHarvey我展示了我是如何做的that@RobertHarvey我想在视图中显示类似dd-MMM-yyyy的日期时间。您能帮助我吗?它看起来像Unix时间(负数表示1970年1月1日之前的日期)。因此,您可以使用
DateTimeOffset.fromUnixtimeMissions()
,现在我们使用Javascript。我有很多问题。C#在Unix时代不做交易;我们需要转换吗?从C#到Ajax调用ASP.NET MVC,您是如何做到的?(这些只是擦伤表面)。