好的,我的程序上有一个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#实现简单飞行棋小游戏 2023-04-09
- 解答“60k”大佬的19道C#面试题(上) 2023-02-25
- 带你一文了解C#中的LINQ 2023-05-11
- Unity实现场景加载功能 2023-05-06
- 原生实现C#与Lua相互调用方法(Unity3D可用) 2023-05-31
- C#实现QQ聊天窗口 2023-05-17
- C#常用日期时间方法汇总 2023-06-04
- C#使用selenium实现爬虫 2023-06-14
- C#实现Base64编码与解码及规则 2023-04-27
- C# 实现Zookeeper分布式锁的参考示例 2023-04-22