1

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

例如

我用

String.Format("{0:dd/MM/yyyy}",date);

输出:

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

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

9

4

1 回答 1

4

那么一个选择就是:

string text = date.Day.ToString();

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

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

请注意,此处%需要指定您希望d是单个字符的自定义格式字符串,而不仅仅是标准格式字符串(其中的d意思是“短日期字符串”)。

如果您想要其余的日期格式,但只想更改月份日期的表示方式,您可以将其更改ddd

string text = string.Format("{0:d/MM/yyyy}", date);
于 2012-04-09T07:01:51.617 回答