以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教:关于时间格式的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=27400)

--  作者:关键下一秒
--  发布时间:2012/12/30 14:04:00
--  请教:关于时间格式的问题
请教:
1.如何用代码获得列时间的显示格式字串?比如:我已经将某列的时间显示格式设置成 datetime格式,现在想用代码获得这个 “datetime”字串,该怎么办呢?
2.使用代码设定列的时间格式不能被保存?
For Each t As DataTable In DataTables
    If t.DataCols.Contains("建立时间")=True
        t.datacols("建立时间").SetDateTimeFormat(DateTimeFormatEnum.DateTime)
    End If
Next

--  作者:狐狸爸爸
--  发布时间:2012/12/31 0:01:00
--  
通过代码设置是临时性的,要保存设置,你应该通过菜单中的列属性来设置。
--  作者:关键下一秒
--  发布时间:2012/12/31 8:40:00
--  

谢谢狐爸! 第一个问题是否有解呢?

 


--  作者:lin_hailun
--  发布时间:2012/12/31 8:52:00
--  
 第一个问题: DataTables("xxx").DataCols("xxx").datetimeformat

 但是,这个是枚举类型,获取得到的实际数值。