.net获取本地化的DateTime格式说明符

时间:2014-06-03 17:42:54

标签: .net datetime format

.net中有可能获得本地化的DateTime说明符吗?

例如意大利语:

d > g
dd > gg
mm > mm
hh > oo
yyyy > aaaa

等等

1 个答案:

答案 0 :(得分:0)

不是你想的那样,不。 standardcustom日期和时间格式字符串本身与语言无关。

可以使用特定语言或文化标识符应用,如下所示:

DateTime dt = DateTime.Now;                      // or your value
string format = "g";                             // whatever format you like
CultureInfo culture = new CultureInfo("it-IT");  // the culture code
string s = dt.ToString(format, culture);         // apply them both