我必须在我的学生对象中定义一个日期,如:
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)/" }]
问题是日期格式是否完全添加到DataBase学生表(如yyyy-MM-dd hh:mm:ss
)。我使用xampp MySQL
请问我该如何解决这个问题,并正确显示日期?
答案 0 :(得分:1)
尝试格式化日期时间,如下所示:
new Student{FirstName="Student ",dateBirth=DateTime.ToString("MMMM dd, yyyy")}
您可以在此处阅读详细信息。