c#-DateTime.Now.ToString(“ M / d / yyyy h:mm tt”)在Windows 7中反转显示
作者:互联网
好的,我的程序上有一个Label,它会随着计时器上的时间而更新,如下所示:
Label1.Text = DateTime.Now.ToString("M/d/yyyy h:mm tt", System.Globalization.CultureInfo.CreateSpecificCulture("en-US"));
它应该打印出来(将鼠标悬停在Visual Studio中的变量上时也可以):
12/15/2010 8:41 PM
而是打印出来:
PM 8:41 12/15/2010
这是我的代码中唯一更改标签的地方.它可以在Windows XP中运行,但是现在我在Windows 7中使用我的代码.请帮我.我不确定为什么会这样.
谢谢你的帮助!
解决方法:
似乎控件的RightToLeft设置为true-将其更改为false.
标签:datetime,c,windows-7 来源: https://codeday.me/bug/20191105/1996239.html