<%# DataBinder.Eval(Container.DataItem,"ReleaseDate","{0:yyyy/mm/dd}") %>
我数据库里的数据是2004-10-16,为什么显示出来是2004-00-16,
我用的是access2000,
哪为能告诉我一下,非常感谢!

解决方案 »

  1.   

    <%# DataBinder.Eval(Container.DataItem,"ReleaseDate","{0:yyyy/MM/dd}") %>
      

  2.   

    MM 才是月份,mm是秒,(不是非常肯定,试试)
      

  3.   

    <%# DataBinder.Eval(Container.DataItem,"ReleaseDate","{0:yyyy/MM/dd}") %>
      

  4.   

    mm 表示分钟,
    MM 才表示月份。
      

  5.   

    <%# DataBinder.Eval(Container.DataItem,"ReleaseDate","{0:d}") %>
    更简单
      

  6.   

    谢谢Eddie005(暴走005),问题解决了,
    不过能告诉我原因吗?为什么大小写不一样会出现这种问题!