如何以特定格式获取表中的日期值?

时间:2012-10-05 05:09:43

标签: mysql c#-4.0 date datetime

我的工具中有一个问题。我正在使用一个名为calendar的MySQL表。从这个表我得到一些日期值。日历表中日期的格式为yyyy-mm-dd。但在我的系统中有dd-mmm-yy。在我的c#应用程序中,我从日历中获取日期,如果我在c#应用程序中显示日期,则日期格式(2012-10-05)更改为系统格式(05-oct-12)。但我需要以yyyy-mm-dd格式显示。我不知道如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

要以特定格式显示DateTime,您可以使用.ToString()方法指定格式,如:

DateTime dt = DateTime.Now; //your DateTime variable
Console.WriteLine(dt.ToString("yyyy-mm-ddd"));

您可能会看到文章:Standard Date and Time Format Strings - MSDN