魔方网表 让信息化更简单

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

查看: 1369|回复: 6

[求助] 请问如何比较日期大小

[复制链接]
p11047 发表于 2022-2-14 21:51:44 | 显示全部楼层 |阅读模式
这里想通过回写公式判断表创建日期是否早于设置的某个日期如"2022-02-15",假设创建日期在2月15日前,则执行操作,如果在2月15日之前则不执行操作并提示信息,结果发现写入后,在获取创建日期时候,不是日期格式,而是什么4405这样的格式,那就无法跟日期2022-02-15对比了啊,请问这个应该怎么做呢
jameryang 发表于 2022-2-14 23:07:29 | 显示全部楼层
日期直接能比较,日期就是数字。
回复

使用道具 举报

 楼主| p11047 发表于 2022-2-16 20:52:02 | 显示全部楼层
我试过了不可以,取数测试变成4400那种的
回复

使用道具 举报

Raymond 发表于 2022-2-17 00:08:55 | 显示全部楼层
需要用函数给日期字段赋值
text($MF(日期字段)$,"yyyy-mm-dd") &" 8:30:00"
回复

使用道具 举报

yaoqiang 发表于 2022-2-18 10:36:15 | 显示全部楼层
多个日期比较:返回最大值用MAX函数,返回最小值用MIN函数。
2个日期可以直接用 - 号计算,通过返回值的正负来判断。
回复

使用道具 举报

 楼主| p11047 发表于 2022-2-18 21:49:37 | 显示全部楼层
请问后面的8:30为啥要加呢?也可能现在不是这个时间啊,是不是要对比魔方字段里面的日期,都要用text函数对比吗
回复

使用道具 举报

mlq05015 发表于 2022-10-2 00:25:32 | 显示全部楼层
应该是日期类型不准确 该成准确的日期类型就行,用MFDATEVALUE(text)试试

把输入的字符串转换为日期类型。
语法     MFDATEVALUE(text)
Text yyyy-mm-dd格式的字符串,例如2012-01-01
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则


Archiver|手机版|小黑屋|魔方软件 ( 京ICP备08008787号 )

京公网安备 11010702001722号

GMT+8, 2024-6-1 15:21 , Processed in 0.071234 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表