【发布时间】:2015-09-02 04:47:12
【问题描述】:
根据当前的文化,我需要千位和小数分隔符。如果我们使用美国文化,那么十进制应该是 '.'千它应该','。但对于德国文化,默认小数分隔符是“,”,千位分隔符是“.”。 为了获取日期时间分隔符,我使用以下代码
CultureInfo us = new CultureInfo("en-US");
string shortUsDateFormatString = us.DateTimeFormat.ShortDatePattern;
string dateseparator= us.DateTimeFormat.DateSeparator;
string timeseparator= us.DateTimeFormat.TimeSeparator;
有没有类似日期/时间的方法?
【问题讨论】:
-
搜索标题bing.com/… 将MSDN link 置于最佳结果中...您确实应该考虑选择您正在使用的更好的搜索引擎。
-
@AlexeiLevenkov,您的链接只给出了数据类型,仍然需要从某个地方请求它,这是重要的部分(因此下面的 NumberFormat)。也许搜索引擎的评论是不合理的:)
-
@AlexeiLevenkov 嘿,谷歌把我带到了这里,第一个(和接受的答案)无论如何都是正确的。 :-)
标签: c# asp.net asp.net-mvc-3 localization