假如我获取DateTimePicker控件.ToShortDateString()转换的格式就是:2010-8-8   这种格式。我现在想得到的是:2010-08-08这种格式。请教高人指点。
或者说我可以在数据库中指定 模糊查询的条件把接收的格式为:2010-8-8 的转换成:2010-08-08这种的也行。select * from table1 where convert(varchar,poorderdate,120) like '2009-8-8%'
select * from table1 where convert(varchar,poorderdate,120) like '2009-08-08%'

解决方案 »

  1.   

    DateTimePicker控件.Value.ToString("yyyy-MM-dd");
      

  2.   

    不需要用控件,一行代码搞定String str=DataTime.Now.ToString("yyyy-MM-dd"); //注意MM要大写或者直接DateTime.Now.ToShortDateTimeString();
      

  3.   


    呵呵。你们说这种方法不行,不过我自己弄出来了。直接把他的CustomFormat属性设定为:yyyy-MM-dd 就可以了。呵呵。谢谢。