从javascript到C#的日期不起作用

Jim*_*lum 3 javascript c# datetime

我试图将日期时间从C#传递给javascript.

我已将我在C#的日期时间转换为FileTime(我不确定,如果这是要完成的方式),之后我将此值传递给这样的ViewBag.

    ViewBag.minDate = minDate.ToFileTime();
Run Code Online (Sandbox Code Playgroud)

接下来我在javascript上做这个

    var date = new Date(Date.parse(<%=ViewBag.minDate%>));
Run Code Online (Sandbox Code Playgroud)

哪个成为以下,但我得到" 无效的日期 "

var date = new Date(Date.parse(130014720000000000)
Run Code Online (Sandbox Code Playgroud)

你知道为什么会这样,我怎么能解决它?

ana*_*lov 5

试试这个:

ViewBag.minDate = minDate.Subtract(new DateTime(1970, 1, 1)).TotalMilliseconds;
Run Code Online (Sandbox Code Playgroud)