Foxtable(狐表)用户栏目专家坐堂 → 重新定义时间格式


  共有2479人关注过本帖树形打印复制链接

主题:重新定义时间格式

帅哥哟,离线,有人找我吗?
jt20002000
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:11 积分:152 威望:0 精华:0 注册:2021/10/2 20:12:00
重新定义时间格式  发帖心情 Post By: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格式?


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107846 积分:548581 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By: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
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:11 积分:152 威望:0 精华:0 注册:2021/10/2 20:12:00
  发帖心情 Post By:2021/10/22 7:53:00 [只看该作者]

非常感谢

 回到顶部