历史版本3 :日期展示形式汇总 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 问题描述编辑

我们在日常设计报表时候,最常用的控件之一就是“时间控件”,但是因为需求的各式各样,时间展示的形式也是各不相同的。

而对于使用并不十分熟练的番薯来说,时间控件的展示形式总是十分令人头疼。

在此,对一些已知的展示形式与各位番薯做个分享,并欢迎各位进行文档补充。

2. 显示当天时间编辑

对于很多公司来说,希望一打开报表就能将结束时间自定义为当天,这时只需要在日期控件的高级>控件值处将公式定义为today()即可实现,如下图所示:
222

3. 显示自定义年份编辑

方法一:
可以右击单元格,形态>数据字典或者在右侧单元格属性表-形态>数据字典中通过range()函数将年份显示出来,如下图:
222

方法二:

例如我们数据库中是 2017-01-01,我们只想用年的时候 ,可以有两种展示方法:

a.Left()函数:left(2017-01,4)  

函数代表的含义:从左起截取4为字符串 显示即为2017

b.year()函数:Year('2017-01-01') 等于2017

截取月分:使用right()函数,方法同理

4. 获取当前时间编辑

有时候需要获取当前时间,例如当前年、月、日等。

a.获取当前年:year(now())  返回结果 2017

b.获取当前月:month(now())  返回结果 02

c.获取当前日:day(now()) 返回结果14