永洪社区

标题: 新建日期表达式年 [打印本页]

作者: 扫地僧    时间: 2023-4-7 19:55
标题: 新建日期表达式年
新建日期表达式年之后


类型变成数值,属性改为yyyy,  但是怎么转换成了全都是1970



作者: 永洪tech-cc    时间: 2023-4-7 19:55
因为生成的日期年是数值类型的,所以转换成了全都是1970,必须是日期类型的才可以。
您已经显示年了,为什么还要改格式呢?
作者: 永洪tech-cc    时间: 2023-4-7 20:31
您好,这边正在帮您处理中,麻烦您稍微等下,解决后给您答复。
作者: 扫地僧    时间: 2023-4-7 21:01
永洪tech-cc 发表于 2023-4-7 20:51
因为生成的日期年是数值类型的,所以转换成了全都是1970,必须是日期类型的才可以。
您已经显示年了,为什 ...

因为我想用日期过滤组件只显示年份,  如果是字符串或者数值,拉不进去。。。领导的要求。。没办法,他说这样好看。。


作者: 永洪tech-cc    时间: 2023-4-7 21:01
您现在是哪个版本的产品呢?
作者: 扫地僧    时间: 2023-4-7 21:04
永洪tech-cc 发表于 2023-4-7 20:51
因为生成的日期年是数值类型的,所以转换成了全都是1970,必须是日期类型的才可以。
您已经显示年了,为什 ...

顺带问一下,日期有空值的时候,怎么用日期过滤默认不选择呢,因为我一拖进去,就给过滤了。

比如本来是6000数据(4000有日期+2000个日期为空值),当我用了日期过滤以后,他会自动匹配,怎么再没有选择范围的时候展示所有。。
作者: 扫地僧    时间: 2023-4-7 21:05
永洪tech-cc 发表于 2023-4-7 21:01
您现在是哪个版本的产品呢?

9.44
作者: 永洪tech-cc    时间: 2023-4-7 21:28
您新建日期表达式年之后,再新建一个计算列将数值类型转换为日期类型,如date(col['年'],1,1),然后再设置属性为yyyy就可以了
作者: 扫地僧    时间: 2023-4-7 21:31
永洪tech-cc 发表于 2023-4-7 21:28
您新建日期表达式年之后,再新建一个计算列将数值类型转换为日期类型,如date(col['年'],1,1),然后再设置 ...

我试试




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4