if (ds.Tables[0].Rows[0]["日期"].ToString().Substring(0, 4)=="1900")
{
this.dateTimePicker1.Value =Convert.ToDateTime(System.DateTime.Now.ToString());
}
else
{
this.dateTimePicker1.Value = Convert.ToDateTime(ds.Tables[0].Rows[0]["日期"].ToString());
}我这个代码要表达一个很简单的意思
我是想判断如果数据库中的 日期字段包含有1900 就让dateTimePicker1.Value 值等于当前系统时间否则就取得数据库中的日期,但是出现个问题我查询一个“日期”字段包含1900的记录 取得的系统日期格式为 2012-9-5 19:31:47 我只想取得2012-9-5 需要怎么修改呢?
{
this.dateTimePicker1.Value =Convert.ToDateTime(System.DateTime.Now.ToString());
}
else
{
this.dateTimePicker1.Value = Convert.ToDateTime(ds.Tables[0].Rows[0]["日期"].ToString());
}我这个代码要表达一个很简单的意思
我是想判断如果数据库中的 日期字段包含有1900 就让dateTimePicker1.Value 值等于当前系统时间否则就取得数据库中的日期,但是出现个问题我查询一个“日期”字段包含1900的记录 取得的系统日期格式为 2012-9-5 19:31:47 我只想取得2012-9-5 需要怎么修改呢?
解决方案 »
- 关于屏幕录像带音频的问题,求解
- C# 本页面调用其他页面的事件
- 我已经有了keyboardhook.dll,有人知道具体使用?
- 急!窗体怎样接受汉字??????急!请高手赐教。
- 一块钱让你得到我的一年(自己一年开发出来的程序)
- 关于动态载入和卸载C#编写的DLL
- VS.NET怎么创建像Duwamish那样的项目呀
- 求一个简单的SQL语句
- C#点击Treeview节点在Tabcontrol中显示相应的数据内容
- 启动一个线程(WPF应用),更新页面控件时出错 “调用线程无法访问此对象,因为另一个线程拥有该对象”,这个要如何修改?
- 如何获取调用函数的窗体名?
- C#MySql不定时出现Unable to connect to any of the specified MySQL hosts
这样就好了
this.dateTimePicker1.Value = Convert.ToDateTime(ds.Tables[0].Rows[0]["日期"].ToString("yyyy-MM-dd"));
this.dateTimePicker1.Value = DateTime.Now.Date;
this.dateTimePicker1.Value = Convert.ToDateTime(ds.Tables[0].Rows[0]["日期"].ToString()).Date;当然对于上面的一个,也就是取当天了,直接用DateTime.Today也可以,用Date的话代码看起来比较一致。