2016-03-06 31 views
0

我有我的學生對象定義的日期,這樣的:顯示格式正確的日期一個ASP.Net應用

var Students = new List<Student> 
{ 
    new Student{ FirstName="Student ",dateBirth=DateTime.Today } 
}; 
Students.ForEach(s => 
{ 
    s.ObjectState = Repository.Pattern.Infrastructure.ObjectState.Added; 
    context.Students.Add(s); 
    context.SaveChanges(); 
}); 

但是當我跑我的項目,我得到這個格式:

[{ FirstName: "Student ", dateBirth: "/Date(1457132400000)/" }] 

問題在於日期格式恰好添加到數據庫學生表(如yyyy-MM-dd hh:mm:ss)。我使用xampp MySQL 任何想法請我如何解決這個問題,並正確顯示日期?

+0

[ASP.NET MVC JsonResult日期格式(http://stackoverflow.com/questions/726334/asp-net-mvc-jsonresult-date-format) –

回答

1

嘗試格式化日期時間是這樣的:

new Student{FirstName="Student ",dateBirth=DateTime.ToString("MMMM dd, yyyy")} 

您可以在閱讀的細節在這裏。

Custom Date and Time Strings

+0

感謝爵士的可能重複你回覆,但我仍然得到這個問題我沒有在瀏覽器中得到DateTime :( – user3821206

+1

@ user3821206你怎麼拉回價值?無論哪種方式,這是你的格式日期時間。 –

+0

對不起,先生我沒有'不明白你的回覆 – user3821206