请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

张伍值

注册会员

4

主题

16

帖子

38

积分

注册会员

积分
38
  • 95

    金币

  • 4

    主题

  • 16

    帖子

最新发帖
张伍值
注册会员   /  发表于:2025-1-9 10:48  /   查看:87  /  回复:6
1金币
我看其他一个人的求助帖,([完成时间]*1-[报修时间]*1)*60*24说是乘1就行,但我都试了下,都是显示不能转换。我在页面直接计算6分钟乘出来2886.34多分钟。
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

感谢大佬的支持~ 大佬您两个公式字段写的有问题吧, 正确为: ([结束时间]-[开始时间])*60*24 DATEDIF([结束时间],[开始时间],"D") 建议您使用页面公式实现: 时:HOUR 函数 分:MINUTE 函数[/backcolor] 秒:SECOND 函数[/backcolor]

6 个回复

倒序浏览
最佳答案
最佳答案
Levi.Zhang
超级版主   /  发表于:7 天前
来自 5#
感谢大佬的支持~

大佬您两个公式字段写的有问题吧,
正确为:
([结束时间]-[开始时间])*60*24
DATEDIF([结束时间],[开始时间],"D")

建议您使用页面公式实现:
时:[color=var(--link-color)]HOUR 函数
分:[color=var(--link-color)][backcolor=rgba(250, 250, 250, 0.45)]MINUTE 函数
秒:[color=var(--link-color)][backcolor=rgba(250, 250, 250, 0.91)]SECOND 函数



本帖子中包含更多资源

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

x
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:7 天前
2#
可以用 datedif 选择参数为分钟
回复 使用道具 举报
张伍值
注册会员   /  发表于:7 天前
3#
也是一样的,是少了插件吗

本帖子中包含更多资源

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

x
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:7 天前
4#
你好,这里的公式字段用的公式需要连接的数据库表支持,比如外联表是mysql的,先确认下,mysql有没有对应的函数。
回复 使用道具 举报
张伍值
注册会员   /  发表于:7 天前
6#
Levi.Zhang 发表于 2025-1-9 16:12
感谢大佬的支持~

大佬您两个公式字段写的有问题吧,

关于这个页面我知道你意思,但是我做这个故障时间,是准备做一个报表,统计每月的故障时间,故障时间需要用OData公式算出来的,不是用页面去表示出来,我现在最大的问题就是我算出来了故障时间,时间格式是00:59:59,但是把他转化为数值形式结果是2.04,但是实际按照EXCEL来说时间格式一个小时,转化为小数应该是0.04,
回复 使用道具 举报
Levi.Zhang
超级版主   /  发表于:6 天前
7#
本帖最后由 Levi.Zhang 于 2025-1-15 13:52 编辑

大佬,看您发了两个同样问题帖,就在那个帖子回复您哈~

7..0版本,怎么通过公式字段时间差值得出分钟时间
https://gcdn.grapecity.com.cn/showtopic-232317-1-1.html
(出处: 葡萄城开发者社区)

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部