日期:2014-05-17  浏览次数:20688 次

time中的date
 "select * from tableGet where convert(char(10),[time],120)>='" + dateTimePicker1.Value.Date.ToString() ";
如何将dateTimePicker1.Value的值显示为2013-11-06,现在显示的值为2013-11-6.

------解决方案--------------------

string str="2013-11-6";
if(str.Split('-')[2].Length!=2)
{
str=str.Split('-')[0]+"-"+str.Split('-')[1]+"-0"+str.Split('-')[2];
}

------解决方案--------------------
ToString("yyyy-MM-dd")
------解决方案--------------------
datetimepicker不是能规定日期格式的么

<input size="16" type="text" value="" readonly class="form_datetime">
 
<script type="text/javascript">
    $(".form_datetime").datetimepicker({format: 'yyyy-mm-dd hh:ii'});
</script>  


如果取出来格式变了那就在后台那里转为Date格式在toString("yyyy-MM-dd")
------解决方案--------------------
   dateTimePicker1.Format = DateTimePickerFormat.Custom;
            dateTimePicker1.CustomFormat = "yyyy-MM-dd";