将日期单元格从Excel导入ASP SQL数据库时,将包括时间

本文关键字:数据库 时间 包括 SQL ASP 日期 单元格 Excel 导入 | 更新日期: 2023-09-27 17:56:48

我正在通过 ASP.NET 将Excel文件导入SQL并且某个列包含单元格格式为(*d/mm/yyyy)的日期(2/31/2000)。

当我在 ASP.NET 中导入 Excel 文件时,网格视图中的数据突然变成这样

2/31/200 12:00:00 AM

将日期单元格从Excel导入ASP SQL数据库时,将包括时间

您可以在网格视图中设置日期格式...

<asp:BoundField DataField="Date" HeaderText="Date" DataFormatString="{0:dd/MM/yyyy}" />

你真的没有问问题。 这是在从上载到 asp.net 存储在 SQL Server 中,然后从数据库检索并在网格视图中显示之后的往返行程之后? .net 使用日期时间类型 如果只想显示可以使用的日期部分

DateTime exceldate = new DateTime();
exceldate.ToShortDateString();