不会吧
System.DataTime.Now.ToString();

解决方案 »

  1.   

    <asp:BoundColumn DataField="ModifyTime" HeaderText="修改时间" DataFormatString="{0:d}">
    <HeaderStyle Width="68px"></HeaderStyle>
    <ItemStyle></ItemStyle>
    </asp:BoundColumn>
      

  2.   

    我不要字符串啊,我要的是DataGrid能显示时间,而不只是一个字符串
      

  3.   

    我不要字符串啊,我要的是DataGrid能显示时间,而不只是一个字符串
      

  4.   

    <asp:BoundColumn DataField="ModifyTime" HeaderText="修改时间" DataFormatString="{0:d}">
    <HeaderStyle Width="68px"></HeaderStyle>
    <ItemStyle></ItemStyle>
    </asp:BoundColumn>
      

  5.   

    <asp:BoundColumn DataField="ModifyTime" HeaderText="修改时间" DataFormatString="{0:d}">
    <HeaderStyle Width="68px"></HeaderStyle>
    <ItemStyle></ItemStyle>
    </asp:BoundColumn>
      

  6.   

    <asp:BoundColumn DataField="ModifyTime" HeaderText="修改时间" DataFormatString="{0:d}">
    <HeaderStyle Width="68px"></HeaderStyle>
    <ItemStyle></ItemStyle>
    </asp:BoundColumn>
      

  7.   

    如果是winform的怎么做??谢谢!!
      

  8.   

    就是一个DataTabel里面的一个DataColumn是DateTime的,但是用DataGrid时不能显示时间,只有日期
      

  9.   

    DataFormatString="{0:yyyy年MM月dd日}"
      

  10.   

    CultureInfo MyCulture=new CultureInfo("zh-CN")//表示当前文化是中国,"en-US":美国
    DateTime.Now.ToString("f",MyCulture);
    //result:2003年8月13日 22:32