从数据库实体框架中检索datetime列时格式化日期

时间:2014-10-13 08:01:16

标签: entity-framework

我有一个专栏"创建日期"在DateTime类型的数据库表中,但我的问题是我想以特定日期格式显示检索到的日期时间值,如" dd / mm / yyyy"我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

您可以以不同格式显示DateTime变量,例如,如果您的变量为dt,则可以通过以下命令以dd/mm/yyyy格式显示该变量。

string.Format("{0:dd/MM/yyyy}", dt);          // "03/09/2008"

您可以按照以下方式使用它:

public class Project
{
   ...
   public DateTime CreationDate { get; set; }
   public string FormattedCreationDate
   {
      get
      {
         return string.Format("{0:dd/MM/yyyy}", CreationDate);
      }
   }
}

您可以在String Format for DateTime [C#]

找到更多格式