-3

有没有办法在实体框架中将“dd/mm/yy”格式数据转换为“月、日年” ?我有兴趣用 EF 做这件事。我想知道 EF 支持还是不支持?

我该怎么做?

4

3 回答 3

2
DateTime.Parse(yourString).ToString("MMMM, dd yyyy");

(it will give you an exception if the string's wrong).

If you already have the DateTime, use this:

yourDateTime.ToString("MMMM, dd yyyy");
于 2013-06-15T06:42:50.310 回答
1

Do you have a datetime type or string value?

There is documentation for DateTime.ToString() http://msdn.microsoft.com/en-us/library/zdtaw1bw.aspx

In case you have a string, you need to parse back to datetime and then use DateTime.ToString()

Regards

于 2013-06-15T06:42:35.077 回答
1

您可以使用DateTime.ToString()类似的方法;

DateTime date = new DateTime(2013, 12, 20);
Console.WriteLine(date.ToString("MMMM dd, yyyy", CultureInfo.InvariantCulture));

输出将是;

December 20, 2013

这是一个演示

于 2013-06-15T07:00:21.927 回答