现在想让:datetimepicker 如何设置不显示时分秒。现在的显示效果是显示的时间是2014/12/25 00:00:00 请问大家如何让不是显示00:00:00,只显示2014/12/25,下面是程序,大家给点建议啊。
StringBuilder sb = new StringBuilder(" Select PlanTitle,ExecuteTime from tb_planreminder Where ");//创建动态字符串
string strSql = " DoFlag = '0' and (format(ExecuteTime,'yyyy-mm-dd') >= '" + DateTime.Today.ToString("yyyy-MM-dd") + "' and format(ExecuteTime,'yyyy-mm-dd') <= '" + DateTime.Today.AddDays(intDays).ToString("yyyy-MM-dd") + "')";//过滤日期符合查询条件的记录
sb.Append(strSql);//追加字符串
oleDa = new OleDbDataAdapter(sb.ToString(), oleConn);//得到新的OleDbDataAdapter实例
oleDa.Fill(dt);//把数据写入DataTable实例中
sb.Clear();//清空动态字符串
foreach (DataRow dr in dt.Rows)//遍历数据行
{
sb.Append( dr[2]+ dr["PlanTitle"].ToString() + Environment.NewLine);
}
MessageBox.Show(sb.ToString(), "软件提示", MessageBoxButtons.OK, MessageBoxIcon.Information);