Gridcontrol中列绑定Dateedit怎么改变日期格式?

XiaoYi96 2020-10-21 03:54:53
我的Gridcontrol绑定了dataset。其中的时间字段,绑定了时间控件Dateedit。
我想要的是yyyyMMdd格式的数据。

我将Dateedit的这三个属性,displayFormat,editFormat,mask,都设置为yyyyMMdd格式后,只有显示值变成了yyyyMMdd格式,当我用dataset取数时dataset.Tables[0].Rows[i]["日期字段"].tostring(),依旧是yyyy/MM/dd H:mm:ss格式。请问一下怎么把取数得到的格式也统一一下?

如图,显示为20201008,但实际值为2020/10/8 0:00:00
...全文
17437 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
奇点码农 2020-10-27
  • 打赏
  • 举报
回复
你说的配置是你这个框架里的配置吧,这种情况肯定得转化一下格式,即使有这种配置其实也是框架转的,并不能节省资源
XiaoYi96 2020-10-26
  • 打赏
  • 举报
回复
顶一下。。。求解答
XiaoYi96 2020-10-23
  • 打赏
  • 举报
回复
我数据库存8位的,如果存数时这样转一下,那查询时也需要转一下,不然控件战士不出,所以想问一下,有没有直接改变实际值的配置。如果没有的话,也只能这样了
奇点码农 2020-10-22
  • 打赏
  • 举报
回复
你这是一个组件绑定数据吧,时间的格式要在toString("yyyy/MM/dd")这样设置好的吧,也不麻烦的
XiaoYi96 2020-10-21
  • 打赏
  • 举报
回复
引用 1 楼 兔子家族-二哥 的回复:
都当成string 传到后端去统一撒
没法通过配置,让格式直接固定吗?
  • 打赏
  • 举报
回复
都当成string 传到后端去统一撒

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧