如何在C#中获取当前日期?

时间:2012-04-09 06:59:32

标签: c# datetime format

我正在使用visual studio 2010开发我的Windows手机应用程序! 我是新手,我不知道如何以下列格式显示当前日期

前者

我用

  

的String.Format( “{0:DD / MM / YYYY}”,日期);

Out put:

  

09/04/2012(此日期是我的日期时间格式)

但是,我想要确切地说是(仅仅没有“0”的日期):

  

9

1 个答案:

答案 0 :(得分:4)

一个选项就是:

string text = date.Day.ToString();

或者,如果您仍想使用日期/时间格式,则可以使用:

string text = string.Format("{0:%d}", date);

请注意,此处需要%来指定您希望d成为单个字符custom format string,而不仅仅是standard format string(其中d }表示“短日期字符串”)。

如果您想要其余的日期格式,但想要更改月中日期的显示方式,则只需将dd更改为d即可:

string text = string.Format("{0:d/MM/yyyy}", date);