Vb.net 日期格式问题

Vb.net 日期格式问题,vb.net,parsing,datetime,visual-studio-2003,asp.net-1.1,Vb.net,Parsing,Datetime,Visual Studio 2003,Asp.net 1.1,我在转换日期时遇到问题 如果我使用--Date.parse(“28/01/2011”) 它给我错误的感觉 “字符串未被识别为有效的日期时间。” 因此,我将上述代码修改为--CDate(“28/01/2011”) 它给我错误的感觉 从字符串“28/01/2011”转换为类型“Date”无效 我使用了convert.todatetime和date.parseexact,但没有任何功能 我在asp.net1.1和vb.net中使用VS2003解析可能使用的是不变量文化日期格式“MM/dd/yyyy”。

我在转换日期时遇到问题

如果我使用--Date.parse(“28/01/2011”) 它给我错误的感觉

“字符串未被识别为有效的日期时间。”

因此,我将上述代码修改为--CDate(“28/01/2011”) 它给我错误的感觉

从字符串“28/01/2011”转换为类型“Date”无效

我使用了convert.todatetime和date.parseexact,但没有任何功能


我在asp.net1.1和vb.net中使用VS2003

解析可能使用的是不变量文化日期格式“MM/dd/yyyy”。也许你可以试一下

DateTime.ParseExact("28/01/2011", "dd/MM/yyyy", CultureInfo.InvariantCulture)
或者在解析时传递正确的区域性,如日期格式为dd/MM/yyyy的西班牙语

Date.Parse("28/01/2011", new CultureInfo("es-ES", true));
凭记忆写,可能不准确