有没有办法在实体框架中将'dd / mm / yy'格式数据转换为“月,日年”? 我有兴趣用EF做这件事。我想知道EF支持这个或不支持吗?
我该怎么做?
答案 0 :(得分:2)
DateTime.Parse(yourString).ToString("MMMM, dd yyyy");
(如果字符串错误,它会给你一个例外)。
如果您已拥有DateTime
,请使用此选项:
yourDateTime.ToString("MMMM, dd yyyy");
答案 1 :(得分:1)
您是否有日期时间类型或字符串值?
有DateTime.ToString()http://msdn.microsoft.com/en-us/library/zdtaw1bw.aspx
的文档如果你有一个字符串,你需要解析回到datetime然后使用DateTime.ToString()
此致
答案 2 :(得分:1)
您可以使用DateTime.ToString()
方法;
DateTime date = new DateTime(2013, 12, 20);
Console.WriteLine(date.ToString("MMMM dd, yyyy", CultureInfo.InvariantCulture));
输出将是;
December 20, 2013
这是DEMO。