好的,我的程序上有一个Label,它会随着计时器上的时间而更新,如下所示:Label1.Text = DateTime.Now.ToString(M/d/yyyy h:mm tt, System.Globalization.CultureInfo.CreateSpecificCulture(en-US));它应该打印出来...
好的,我的程序上有一个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.
沃梦达教程
本文标题为:c#-DateTime.Now.ToString(“ M / d / yyyy h:mm tt”)在Windows 7中反转显示
猜你喜欢
- C#中执行SQL的几种方法讲解 2023-05-31
- 解决WPF附加属性的Set函数不调用的问题 2023-06-15
- C#之Socket(套接字)通信 2023-06-08
- WinForm IP地址输入框控件实现 2022-12-11
- C#多线程用法详解 2023-05-11
- 详解Unity安卓共享纹理 2023-04-21
- C# SQLite 数据库 2023-11-15
- C#实现FTP上传文件的方法 2023-05-31
- 解决WCF不能直接序列化SqlParameter类型的问题 2023-05-25
- 基于WPF实现控件轮廓跑马灯动画效果 2023-06-27