我有一个数据类型为VARCHAR(500)
的列DateTime
的表。
我在里面存储日期和时间信息。我正在使用c#
获取datetime值DateTime.Now.ToLongDateString() + "," + DateTime.Now.ToLongTimeString()
这给了我这样的格式:14 July 2015,12:56:04.
我想排序数据在gridview的这一列,但由于它是VARCHAR
这给出了不正确的结果。我知道有一些关于转换的东西,但是还没有能够做到。
如果你在Gridview的datetime列中使用boundfield,那么这将有助于你设计Gridview:
<asp:boundfield datafield="DateColumn" dataformatstring="{0:MMMM d, yyyy}" htmlencode="false" />