我必须在我的学生对象中定义一个日期,如下所示:
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
知道如何解决这个问题,并正确显示日期吗?
最佳答案
尝试像这样格式化日期时间:
new Student{FirstName="Student ",dateBirth=DateTime.ToString("MMMM dd, yyyy")}
您可以在此处阅读详细信息。
关于mysql - 在 ASP.Net 应用程序中以正确的格式显示日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35830799/