尝试从 Excel 表中读取日期时遇到问题。(日期列的格式与其打开的计算机的短日期格式相同)。我成功地将 excel 表中的日期填充到数据网格中,但是当我尝试解析日期(以适当地格式化它)时,我收到一条错误消息,指出字符串不是有效的 DateTime 值。计算机的短日期格式为 dd/MM/yyyy。这是我用来尝试解析日期的代码。以下代码是该过程失败的示例。
Dim dateParsed AS DateTime = DateTime.Parse("14/01/2013").ToString("yyyy-MM-dd")
有没有办法以编程方式获取系统的短日期格式并使用 ParseExact 或任何建议?