【发布时间】:2013-11-18 13:33:03
【问题描述】:
我正在 VS2010 c# 中开发一个应用程序来从 SQLServer 获取单行数据并将其插入 MySQL。
我有一个列名为 Date_Time 的表,其中包含 24 小时内的日期和时间。格式如下图所示。
获取代码如下。
SqlCommand cmd = new SqlCommand("SELECT TOP (1) s_name, s_city, s_address, s_added_date, s_added_by FROM tblAQI ORDER BY s_added_date DESC", SSCon);
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
s_name = (dr["s_name"].ToString());
s_city = (dr["s_city"].ToString());
s_address = (dr["s_address"].ToString());
s_added_date = (dr["s_added_date"].ToString());
s_added_by = (dr["s_added_by"].ToString());
}
当我打印 s_added_date 的值时,它给了我
我的问题是它为什么会这样显示,我如何才能在 24 小时内获得这个时间。格式。
请帮忙解决。
提前致谢。
【问题讨论】:
标签: c# sql sql-server datetime