以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  日期列格式  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=161711)

--  作者:天宇科技
--  发布时间:2021/3/27 18:48:00
--  日期列格式
一列日期型列,是要求人工输入上去,能否使用20210315这种格式。如果用日期型,我目前只看到2021-03-15这种格式。如果改用字符和数值型,又不能控制输入日期错误的问题。
--  作者:有点蓝
--  发布时间:2021/3/28 20:23:00
--  
控制输入日期错误,可以到DataColChanging实际判断:http://www.foxtable.com/webhelp/topics/0324.htm

个人的建议是使用日期列,需要的时候再格式化为字符串使用。或者使用2个列,一个日期列输入,然后datacolchanged事件转换为字符串
[此贴子已经被作者于2021/3/28 20:24:06编辑过]

--  作者:天宇科技
--  发布时间:2021/4/3 11:07:00
--  
目前 我是你说的这样操作的。
建议还是FT增加一个日期型20210315这种格式,目前默认是2021-03-15。
20210315这种格式,比2021-03-15这种输入效率要高些,少输入两个短模。
希望你能收录这个建议。

--  作者:有点蓝
--  发布时间:2021/4/3 11:29:00
--  
不接受这种建议。首先日期格式横杠是不需要手工输入的。其次这是日期的通用格式,很多软件只接受这种格式,比如数据库。20210315只能作为字符串处理,很多时候无法直接作为日期进行计算。

特殊要求请自行处理。