怎样在datawindow中使"20030808"显示为“2003年8月8日”?

sansiaw 2003-08-21 04:58:54
如何使显示内容为数据库字段内容的一个转化?
...全文
20 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
eastpond 2003-08-25
  • 打赏
  • 举报
回复
楼主为什么不结帖
xiangyiwei 2003-08-25
  • 打赏
  • 举报
回复
在dw的这个字段的format属性上更改,写成yyyy年mm月dd日就可以了。
bachelor1001 2003-08-24
  • 打赏
  • 举报
回复
若数据库里是日期型,很好办,
string(year(date)) + '年' + string(month(date)) + '月' + string(day(date)) + '日'

若是字符型则稍麻烦些:
left( date,4)+"年"+mid( date ,5,2)+"月"+mid( date ,7,2)+"日"
bachelor1001 2003-08-24
  • 打赏
  • 举报
回复
在该对象的属性的format页中拼结合适的format
风中骑行 2003-08-22
  • 打赏
  • 举报
回复
设置列的format属性
snowarea 2003-08-22
  • 打赏
  • 举报
回复
edit页中选择editmask,掩码为yyyy年yy月dd日
yylAlyy 2003-08-22
  • 打赏
  • 举报
回复
format属性 输入yyyy年mm月dd日

edit页中选择editmask,掩码为YYYY年MM月DD日
JIANXIN_LU 2003-08-22
  • 打赏
  • 举报
回复
在该列的属性的edit页中选择editmask,掩码为YYYY年MM月DD日
pbtech 2003-08-22
  • 打赏
  • 举报
回复
设置该列的format 属性
zbg 2003-08-22
  • 打赏
  • 举报
回复
在该列的format属性中的格式中输入yyyy年mm月dd日就可以了
jdsnhan 2003-08-22
  • 打赏
  • 举报
回复
edit中选择editmask,掩码为XXXX年XX月XX日
xuyi1979 2003-08-21
  • 打赏
  • 举报
回复
用计算字段,设列名为AS_OP_DATE,则计算字段的表达式为:
string(year(as_op_date)) + '年' + string(month(as_op_date)) + '月' + string(day(as_op_date)) + '日'
eastpond 2003-08-21
  • 打赏
  • 举报
回复
在数据窗口设计器中,设置日期列的format为yyyy年mm月dd日

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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