http://expert.csdn.net/Expert/topic/2754/2754569.xml?temp=.6609918

解决方案 »

  1.   

    sql语句里面写select 'time'=datename(year,时间字段)+'-'+datename(month,时间字段)+'-'+datename(day,时间字段)然后在datagrid 时间绑定项绑定字段写入time显示的时候就是
    2004-4-4这样的格式了
      

  2.   

    在DATAGRID控件的属性生成器中,列选项卡下,有设置数据格式表达式,把绑定的日期列设置为{0:d}就可以了
      

  3.   

    <%# DataBinder.Eval(Container.DataItem,"datetime","{0:d}")%>
      

  4.   

    {0:D}只有日期、{0:T}只有时间、{0:F}时间日期都有!
    在DataGrid的DataFormat里面设置,就是你再设置邦定列的时候里面有,“数据格式”就写在那里!
      

  5.   

    在html中的DataGrid的绑定列中添加
    <asp:BoundColumn DataField="medicine_end_date" HeaderText="Shipped Date" DataFormatString="{0:d}">
      

  6.   

    DataFormatString = "{0:d}"
    显示结果:2004-3-29
    DataFormatString = "{0:D}"
    显示结果:2004年3月29日
      

  7.   

    常规日期或 G         显示日期和/或时间。对于实数,显示日期和时间,例如 4/3/93 05:34 PM。如果没有小数部分,则只显示日期,例如 4/3/93。如果没有整数部分,则只显示时间,例如 05:34 PM。日期显示由系统的 LocaleID 值确定。 
    长日期或 D           根据区域设置的长日期格式显示日期。 
    中长日期             使用适合于宿主应用程序的语言版本的中长日期格式显示日期。 
    短日期或 d           使用区域设置的短日期格式显示日期。 
    长时间或 T           使用区域设置的长时间格式显示时间,包括小时、分钟和秒。 
    中长时间             使用小时、分钟和 AM/PM 指示项以 12 小时格式显示时间。 
    短时间或 t           使用 24 小时格式显示时间,例如 17:45。 
    f                    根据您的区域设置格式显示长日期和短时间。 
    F                    根据您的区域设置格式显示长日期和长时间。 
    g                    根据您的区域设置格式显示短日期和短时间。 
    M、m                 显示日期的月份和星期几。 
    R、r                 将日期和时间格式化为格林尼治标准时间 (GMT)。 
    s                    将日期和时间格式化为可排序的索引。 
    u                    将日期和时间格式化为 GMT 可排序索引。 
    U                    用长日期和长时间将日期和时间格式化为 GMT。 
    Y、y                 将日期格式化为年和月份。 
    M/d/yy              12/7/58 
    d-MMM               7-Dec 
    d-MMMM-yy           7-December-58 
    d MMMM 7            December 
    MMMM yy             December 58 
    hh:mm tt            08:50 PM 
    h:mm:ss t           8:50:35 P 
    H:mm                20:50 
    H:mm:ss             20:50:35 
    M/d/yyyy H:mm       12/7/1958 20:50
      

  8.   

    very good!
    Thank you all!
      

  9.   

    select Convert(varchar(10),时间字段,120) as 别名 from table
    只要绑定这个别名 就可以了