【发布时间】:2009-12-10 16:50:58
【问题描述】:
我现在正在做:
bool UseMetricByDefault() {
return TimeZone.CurrentTimeZone.GetUtcOffset(DateTime.Now).TotalHours >= 0;
}
这适用于区分美国与欧洲和亚洲,但它忽略了南美洲。
有没有更好的办法?
【问题讨论】:
-
如果我在伦敦的一家网吧,我也会无视我。我将非常感谢您提供覆盖猜测的选项。
-
当然会有覆盖。因此函数名称中的“ByDefault”。
-
嗯,在控制面板下的区域和语言选项中有一个“测量系统”设置(在自定义按钮后面)。我想知道在 .NET 中映射到什么。
-
不应该每个人都改用公制吗? O:-)) 这有点像......嗯......标准:-)
标签: c# .net localization internationalization globalization