将当前日期存储在数据库中

时间:2015-07-20 10:09:53

标签: model-view-controller

我正在尝试将当前日期存储在为特定订单创建的名为date的字段中。我在订单表的数据类中有这个属性:

public DateTime DateCreated { get; set; }

填充此字段的代码为:DateCreated = DateTime.Today.Date;

正确的值存储在数据库中,但是当我尝试显示它时 输出是:

  

0001/01/01 00:00:00

为什么会这样做?

1 个答案:

答案 0 :(得分:1)

尝试在阅读后进行转换,例如:

DateTime my_date = DateTime.Parse((reader["date_created"]).ToString()); 

其中 reader 用于从数据库读取数据, date_created 是数据库中列的名称。