Foxtable(狐表)用户栏目专家坐堂 → [求助] SetDateTimeFormat 日期格式只显示月和日


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

主题:[求助] SetDateTimeFormat 日期格式只显示月和日

帅哥,在线噢!
2900819580
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1309 积分:9501 威望:0 精华:0 注册:2015/6/30 8:46:00
[求助] SetDateTimeFormat 日期格式只显示月和日  发帖心情 Post By:2020/8/18 10:14:00 [只看该作者]

 

我只想显示月和日,如2020-08-18 我只想显示08-18,如何设置

 

SetDateTimeFormat

设置列的日期时间格式。

语法:

SetDateTimeFormat(Fmt)

Fmt:DateTimeFormatEnum型枚举,包括以下可选值:

Date:           标准日期格式,如"2008-12-31"
DateTime:       短日期时间格式,包括日期和时分,如"2008-12-31 9:45"
DateLongTime:   长日期时间格式,包括日期和时分秒,如"2008-12-31 9:45:30"
Time:           短时间格式,包括时分,如“12:59”
LongTime:       长时间格式,包括时分秒,如“12:59:21”

示例

DataTables("订单").DataCols("日期").SetDateTimeFormat(DateTimeFormatEnum.DateTime)


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105948 积分:538809 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/18 10:22:00 [只看该作者]

没有办法设置,到drawcell事件处理

if e.col.name = "日期" andalso e.row.isnull("日期") = false then
e.text = format(e.row("日期"),"MM-dd")
endif 

 回到顶部