格式的问题。  你在grid的属性生成器里 列---选定的列--- 数据格式表达式 时间的那一列的后边加上 
{0:yyyy-MM-dd} 为1981-1-1
如果里边的值为空,则默认的就是你数据库里的值。
如数据库里是:1981-1-1 19:00:00
  则显示也为:1981-1-1 19:00:00

解决方案 »

  1.   

    能讲的在详细点么。我的studio是英文版。
      

  2.   


    设置显示格式(format), 设为:yyyy-MM-dd HH:mm:ss
      

  3.   

    coolbug2000(coolbug) 讲得够详细了,不知道你还要怎么详细
    DataGrid-->rightbutton--->Property Builder--->Columns--->select Column--->Data formatting expression{0:yyyy-MM-dd HH:mm:ss}
      

  4.   

    楼主做的是web吧,web中的datagrid控件功能强大得很,对付这种问题只需设置它的一些属性值就可以搞定。
      

  5.   

    抱歉。在窗体设计器中选中DataGrid右键没有property Builder只有properties.而properties中也没有Columns这一项。而DataGrid的属性中也没有Columns这个属性。这就是我迷茫的原因。
      

  6.   

    哦忘了说了。我不是Web开发。我用的是WinForm的DataGrid
      

  7.   

    select的时候做转换
    select Convert(varchar, datecolumn, 20)....那个20的含义看这里
    Without century (yy) With century (yyyy) 
    Standard 
    Input/Output** 
    - 0 or 100 (*)  Default mon dd yyyy hh:miAM (or PM) 
    1 101 USA mm/dd/yy 
    2 102 ANSI yy.mm.dd 
    3 103 British/French dd/mm/yy 
    4 104 German dd.mm.yy 
    5 105 Italian dd-mm-yy 
    6 106 - dd mon yy 
    7 107 - Mon dd, yy 
    8 108 - hh:mm:ss 
    - 9 or 109 (*)  Default + milliseconds mon dd yyyy hh:mi:ss:mmmAM (or PM) 
    10 110 USA mm-dd-yy 
    11 111 JAPAN yy/mm/dd 
    12 112 ISO yymmdd 
    - 13 or 113 (*)  Europe default + milliseconds dd mon yyyy hh:mm:ss:mmm(24h) 
    14 114 - hh:mi:ss:mmm(24h) 
    - 20 or 120 (*)  ODBC canonical yyyy-mm-dd hh:mi:ss(24h) 
    - 21 or 121 (*)  ODBC canonical (with milliseconds) yyyy-mm-dd hh:mi:ss.mmm(24h) 
    - 126(***) ISO8601 yyyy-mm-dd Thh:mm:ss:mmm(no spaces) 
    - 130* Kuwaiti dd mon yyyy hh:mi:ss:mmmAM 
    - 131* Kuwaiti dd/mm/yy hh:mi:ss:mmmAM 
      

  8.   

    winform下模版列DataGridColumn 有一Format属性,设置为:yyyy-MM-dd HH:mm:ss即可,不过要自己写列样式;
      

  9.   

    http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp
      

  10.   

    <asp:BoundColumn DataField="ApprovedDate" HeaderText="Application"   
            DataFormatString="{0:yyyy-MM-dd hh:mm:ss}">
          <ItemStyle HorizontalAlign="Center" Width="75px" CssClass="input-content">
          </ItemStyle>
    </asp:BoundColumn>