日期时间日/月(02/12)

时间:2010-12-02 11:03:56

标签: c# .net datetime string-formatting

这似乎是我应该能够在Google上找到的东西,但我看起来并不多。

我想将日期格式化为日/月。只有我发现它{0:M}显示我想要的信息,但是月份写出的比如12月而不是“12”。由于空间限制,我需要使用02/12。

感谢您的帮助!

3 个答案:

答案 0 :(得分:10)

您可以尝试以下format

{0:dd/MM}

答案 1 :(得分:3)

您是否只是尝试过:

myDateTime.ToString(@"dd/MM");

答案 2 :(得分:1)

您确定忽略了本地计算机的区域设置吗?

如果您这样做会发生什么:

Console.WriteLine(date1.ToString("M", CultureInfo.CreateSpecificCulture("en-US")));