找回密码
 立即注册

QQ登录

只需一步,快速开始

ysjy

中级会员

47

主题

215

帖子

596

积分

中级会员

积分
596
ysjy
中级会员   /  发表于:2023-3-3 15:46  /   查看:2252  /  回复:13
1金币
本帖最后由 ysjy 于 2023-3-3 15:48 编辑

  数据库中的数据是这样最终想到得到的结果是2023-02-23~2023-02-23,只显示日期,不显示小时 设置格式化没有用
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

=IIF( First(Fields!结束时间.Value, "数据集1") not null, format(First(Fields!开始时间.Value, "数据集1") ,"yyyy-MM-dd")+"-"+format( First(Fields!结束时间.Value, "数据集1") ,"yyyy-MM-dd"), format(First(Fields!开始时间.Value, "数据集1"),"yyyy-MM-dd")

13 个回复

倒序浏览
最佳答案
最佳答案
wengMQ悬赏达人认证
银牌会员   /  发表于:2023-3-3 15:46:31
来自 10#
=IIF( First(Fields!结束时间.Value, "数据集1")  not null, format(First(Fields!开始时间.Value, "数据集1") ,"yyyy-MM-dd")+"-"+format( First(Fields!结束时间.Value, "数据集1") ,"yyyy-MM-dd"), format(First(Fields!开始时间.Value, "数据集1"),"yyyy-MM-dd")

评分

参与人数 1金币 +888 收起 理由
Bella.Yuan + 888 赞一个!

查看全部评分

回复 使用道具 举报
wengMQ悬赏达人认证
银牌会员   /  发表于:2023-3-3 16:09:20
2#
=format(Fields!订购日期.Value,"yyyy-MM-dd")+"-"+format(Fields!订购日期2.Value,"yyyy-MM-dd")
回复 使用道具 举报
ysjy
中级会员   /  发表于:2023-3-3 16:46:05
3#
wengMQ 发表于 2023-3-3 16:09
=format(Fields!订购日期.Value,"yyyy-MM-dd")+"-"+format(Fields!订购日期2.Value,"yyyy-MM-dd")

=IIF( First(Fields!结束时间.Value, "数据集1")  not null, First(Fields!开始时间.Value, "数据集1") +"-"+ First(Fields!结束时间.Value, "数据集1") , First(Fields!开始时间.Value, "数据集1") )   我这边有一个值的判断,写完之后显示的好像有点问题 直接显示了yyyy-MM-dd
回复 使用道具 举报
ysjy
中级会员   /  发表于:2023-3-3 16:49:52
4#
wengMQ 发表于 2023-3-3 16:09
=format(Fields!订购日期.Value,"yyyy-MM-dd")+"-"+format(Fields!订购日期2.Value,"yyyy-MM-dd")

写了之后格式好像有点问题,变成了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2023-3-3 16:50:01
5#
ysjy 发表于 2023-3-3 16:46
=IIF( First(Fields!结束时间.Value, "数据集1")  not null, First(Fields!开始时间.Value, "数据集1") + ...

您先按照一楼的方式将数据格式化的效果实现,然后在整体加IIF的判断。
回复 使用道具 举报
ysjy
中级会员   /  发表于:2023-3-3 17:06:55
6#
Eden.Sun 发表于 2023-3-3 16:50
您先按照一楼的方式将数据格式化的效果实现,然后在整体加IIF的判断。


=IIF( First(Fields!结束时间.Value, "数据集1")  not null, format(First(Fields!开始时间.Value, "数据集1") ,'yyyy-MM-dd')+"-"+format( First(Fields!结束时间.Value, "数据集1") ,'yyyy-MM-dd'), format(First(Fields!开始时间.Value, "数据集1"),'yyyy-MM-dd')

我调整了之后后面只显示了 数据没有变,少了后面加的一段

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
ysjy
中级会员   /  发表于:2023-3-3 17:19:33
7#
我试了一下使用这种格式方式可以模板设计器里面可以使用yyyy/MM/dd的格式化方式吗,我之前有问过说是使用yyyy-MM-dd的写法

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-3-3 18:21:54
8#
ysjy 发表于 2023-3-3 17:19
我试了一下使用这种格式方式可以模板设计器里面可以使用yyyy/MM/dd的格式化方式吗,我之前有问过说是使用yy ...

您好,format就是个格式化的函数,所以您自定义对应的格式就可以。
回复 使用道具 举报
wengMQ悬赏达人认证
银牌会员   /  发表于:2023-3-3 23:17:36
9#
要用双引号不是单引号
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部