从C#到javascript的日期时间格式
我存储了一些Datetime类型的变量,在调试时,这些变量的值采用以下格式(出于明显的原因):从C#到javascript的日期时间格式,javascript,c#,mysql,datetime,Javascript,C#,Mysql,Datetime,我存储了一些Datetime类型的变量,在调试时,这些变量的值采用以下格式(出于明显的原因):11/11/2020 00:00:00,在数据库中也是这样:2020-11-17 09:06:04.0 这一切都没问题,但当我试图在屏幕上打印它们时,在用javascript创建的表格中,看起来是这样的: 该表的代码为: self.cols = [ { field: "usuario", tit
11/11/2020 00:00:00
,在数据库中也是这样:2020-11-17 09:06:04.0
这一切都没问题,但当我试图在屏幕上打印它们时,在用javascript创建的表格中,看起来是这样的:
该表的代码为:
self.cols = [
{ field: "usuario", title: "Usuario", filter: { usuario: "text" }, sortable: "usuario", show: true },
{ field: "fecha", title: "Fecha Inserción", filter: { fecha: "text" }, sortable: "fecha", show: true },
];
fecha是日期时间变量的名称
编辑:
我通过用DB数据填充列表从C#发送数据。然后,在函数中,我返回一个json变量:
var json = Json(new
{
data = LstOrquestadorData,
}, JsonRequestBehavior.AllowGet);
json.MaxJsonLength = 500000000;
return json;
在此列表中,LstOrquestadorData是列表的名称。请编辑您的问题,以显示足够的细节,以便解决。具体来说,我们目前不知道你的C#
DateTime
是如何进入Javascript的。这是否回答了你的问题@约翰完成了。Thanks@Akina不,在这种情况下,数据库中的日期是以datetime格式存储的。您不需要说明存储。您可以向屏幕讲述输出。显示的值是时间戳(毫秒)-将其转换为日期时间文字。他们被转化的地方——我看不见。