Foxtable(狐表)用户栏目专家坐堂 → [求助]日期格式


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

主题:[求助]日期格式

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


加好友 发短信
等级:童狐 帖子:242 积分:2040 威望:0 精华:0 注册:2016/1/6 15:08:00
[求助]日期格式  发帖心情 Post By:2016/9/2 20:27:00 [只看该作者]

请问狐表怎么设置某列为“yyyy/MM/dd"格式
或者VS里面设置text为”yyyy-MM-dd"格式
两者默认格式不一样,无法互通!


求指点?

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


加好友 发短信
等级:超级版主 帖子:112378 积分:572152 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/3 8:39:00 [只看该作者]

1、更改操作系统日期格式

2、vs格式化:TextBox1.Text = Date.Today.ToString("yyyy-MM-dd")

格式化和format用法一样:http://www.foxtable.com/webhelp/scr/0362.htm

 回到顶部
帅哥哟,离线,有人找我吗?
fox-BT
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:242 积分:2040 威望:0 精华:0 注册:2016/1/6 15:08:00
  发帖心情 Post By:2016/9/4 15:55:00 [只看该作者]

1、更改操作系统日期格式

2、vs格式化:TextBox1.Text = Date.Today.ToString("yyyy-MM-dd")

格式化和format用法一样:http://www.foxtable.com/webhelp/scr/0362.htm


您好,试了下,还是不行!!!

1.您说的,更改操作系统日期格式,是指在列属性这里更改吗,这里没有把“yyyy-MM-dd”这种格式转换成“yyyy/MM/dd”这种格式的????

2.你说的“vs格式化:TextBox1.Text = Date.Today.ToString("yyyy-MM-dd")”,这个代码只能显示今天的日期,我想显示的是从狐表拉过去的日期,但狐表显示的格式是“yyyy-MM-dd”,而VS显示的格式是“yyyy/MM/dd”???

3.看了你发来的网址,还是没看懂,我是想狐表的日期格式和VS的是一样的,统一显示“yyyy-MM-dd” ,或者统一显示“yyyy/MM/dd”

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47511 积分:251479 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/9/4 16:03:00 [只看该作者]

foxtable的列显示格式,默认是yyyy-MM-dd,最好不要改。
如果要改,用drawcell事件更合适:

if e.col.name ="日期" andalso e.row.isnull("日期") = false then
    e.text = format(e.row(“日期”),"yyyy/MM/dd")
end if
   

 回到顶部
帅哥哟,离线,有人找我吗?
fox-BT
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:242 积分:2040 威望:0 精华:0 注册:2016/1/6 15:08:00
  发帖心情 Post By:2016/9/4 16:40:00 [只看该作者]

默认是yyyy-MM-dd,最好不要改。

有办法在VS上修改吗???
TextBox1.Text = Date.Today.ToString("yyyy-MM-dd")这种格式其实就是yyyy-MM-dd格式,不过只是显示今天的日期

 回到顶部