救命啊,高手请进。该字符串未被识别为有效的 DateTime。有一个从索引 8 处开始的未知字

2025-05-05 23:41:06
推荐回答(5个)
回答(1):

这个问题是操作系统日期格式不符所引起的,请更改操作系统日期格式:
操作方式:系统开始菜单-设置-控制面板-日期、时间、语言或区域设置-更改数字、日期和时间的格式-区域选择-标准和格式自定义,在此选择中,请更改如下:
1:时间
时间格式:H:mm:ss
2:日期
短日期格式:yyyy-MM-dd
日期分割符:-
长日期格式:yyyy'年'M'月'd'日'

回答(2):

这个应是服器的问题,在一台服务器上,我没有用DZ,自己写的,就是一个获取时间,也是到了中午12:00就出现这个情况,重起IIS就好了.

回答(3):

从你的错误输出来看,这是个用C#写的程序,这要看写程序的人编程时的环境了,你可以用下面两种方法来试...

1:你输入不同的时间格式试试看,比如:“2009-08-29”不行再试“2009/08/29”然后再试“2009.08.29”等...

2:改电脑的时间格式:在“控制面板”中双击“区域和语言选项”在“区域选项”中点击“自定义”按钮,然后选“日期”选项卡,将日期分隔符改成“。”或者“/”试试。注意这个“区域和语言选项”的设置跟据Windows版本不一样,设置方法不一样,我刚刚是按Windows2003说的...

回答(4):

你输入的时间格式不对,从你的错误输出来看,这是个用C#写的程序。这要看写程序的人编程时的环境了,你可以用下面两种方法来试,
一、你输入不同的时间格式试试看,比如:“2009-08-29”不行再试“2009/08/29”然后再试“2009.08.29”等。
二、改电脑的时间格式:在“控制面板”中双击“区域和语言选项”在“区域选项”中点击“自定义”按钮,然后选“日期”选项卡,将日期分隔符改成“。”或者“/”试试。注意这个“区域和语言选项”的设置跟据Windows版本不一样,设置方法不一样,我刚刚是按Windows2003说的。

回答(5):

没有可他匹配的软件,当然会这样。