【发布时间】:2021-12-05 09:34:13
【问题描述】:
绑定导入MYSQl时,时间(12:00:00 AM)也会显示在DateTime中。
此代码绑定到 GridView。
MySqlCommand cmd = new MySqlCommand(strqry, conn);
cmd.CommandType = CommandType.Text;
MySqlDataAdapter adapt = new MySqlDataAdapter(strqry, conn);
adapt.Fill(dataTable);
GridView.DataSource = dataTable;
【问题讨论】:
-
请改写不清楚您的问题是什么,问题是不同的日期范围吗?你遇到了什么问题??
-
GridView.Columns[1].DefaultCellStyle.Format = "MM/dd/yyyy hh:mm:ss tt";使用此代码格式化列的日期时间。 -
另一个选项是在你的 sql 中格式化日期。 SELECT DATE_FORMAT(mydate, "%W %M %e %Y") FROM Mytable