以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 重新定义时间格式 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=172612) |
-- 作者:jt20002000 -- 发布时间:2021/10/21 22:48:00 -- 重新定义时间格式 原来时间列的显示是2021-1-1,我想改出2021年1月1日 结果写出: Select Case e.DataCol Case "出生日期" Dim dr As DataRow = e.DataRow dr("出生日期") = Format(#dr#,"yyyy年MM月dd日") End Select 运行表示无法转换string格式? |
-- 作者:有点蓝 -- 发布时间:2021/10/21 22:50:00 -- 如果只是想显示中文,到drawcell事件处理 Select Case e.Col.name Case "出生日期" if e.row.isnull("出生日期") = false e.text = Format(e.row("出生日期"),"yyyy年MM月dd日") end if End Select |
-- 作者:jt20002000 -- 发布时间:2021/10/22 7:53:00 -- 非常感谢 |