如何设置" local"对于DateTime.ToLocalTime?

时间:2014-03-15 18:47:58

标签: c# .net datetime

.NET如何确定我的位置?如何操纵当前位置以及此方法的行为?

原因是我在微控制器板上使用.NET MF。在这里,我没有任何操作系统。我还想把时间转换成当地时间。

2 个答案:

答案 0 :(得分:1)

试试这个:

Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");//culture name

答案 1 :(得分:1)

基本上有两种方法,您可以为整个实例设置CurrentCulture

Thread.CurrentThread.CurrentCulture = new CultureInfo("de-DE"); //For German

或者您可以使用它来格式化输出,如:

DateTime dt = DateTime.Now; 
Console.WriteLine(dt.ToString("d",new CultureInfo("de-DE"))); //For German