-3

我正在使用 DateTime.Now.ToString() 在应用程序中显示当前时间。在某些计算机中它看起来不错,但在其他计算机中,时间显示出有趣的值。例如,它显示 2010/11/09\0؎鹖撗䄠ϗ퉌؎鵢 任何想法如何解决它?

4

3 回答 3

1

请检查机器的日期格式。它应该与支持应用程序的格式相同。

于 2012-09-18T06:02:22.707 回答
1

转换时可以给它一个格式:

DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss");
于 2012-09-18T06:05:02.670 回答
1

这不好笑..转到控制面板并更改Regional and Language Options settings..然后再试一次

或使用文化信息

于 2012-09-18T06:05:17.487 回答