在C#中获取具有2位数年份的特定文化日期

时间:2012-01-25 17:05:05

标签: c# .net localization globalization datetime-format

我正在使用“MM / dd / yy”更新一些将日期格式化为字符串的代码。我需要它是文化意识,但希望保持两位数的年份,以保持日期短。以下是我提出的建议,但还有更好的方法吗?

string dateFormat = culture_Info.DateTimeFormat.ShortDatePattern.Replace("yyyy", "yy");

2 个答案:

答案 0 :(得分:5)

我不知道任何方式,没有(而且我已经合理地广泛地查看了格式)。你所得到的东西显然仍然留下一点口味,但我认为这是你能做到的最好的。

答案 1 :(得分:0)

正如乔恩所说,我不相信默认情况下有任何办法可以做你想做的事。但真正的问题是:你真的需要这样做吗?毕竟,你只是通过这样做获得了几个字节。是否值得“口中讨厌的味道?”