取得值后再格式化一下日期
  Convert.ToDateTime(x.Value).ToString("yyyy-MM-dd");

解决方案 »

  1.   

    直接用
    x.Value.ToString("yyyy-MM-dd");
    即可
      

  2.   

    设置CustomerFormat然后设Format="yyyy-MM-dd"
      

  3.   

    this.DateTimePicker.CustomerFormat="YYYY-MM-dd";
      

  4.   

    设置CustomerFormat然后设Format="yyyy-MM-dd"
    这种方法也可以,不过把datetimepicker的format属性改成short
      

  5.   

    在这里我有个疑问:  为什么我设置成 yyyy-mm-dd 时,月份不正确  而 设置成 yyyy-MM-dd 时 ,是正确的 ?