借助JVS低代码逻辑引擎,轻松实现日期时间格式的自由转换!

日期和时间在我们的日常生活中起着至关重要的作用,无论是计划日程、管理项目还是执行其他任务,都需要精确的时间信息。

在JVS低代码平台上,日期格式转换主要依赖于逻辑引擎中的函数公式。这些函数为我们的用户提供了一种强大且灵活的方式来处理和转换日期时间数据。我们的时间函数旨在帮助用户解决与日期和时间相关的各种问题,从简单的格式转换到复杂的比较和计算。

日期格式转换

日期格式转换在我们平台主要是通过逻辑引擎中函数公式进行转换。目前支持多种时间函数举例常用的几个:

NOW:返回当前时间,格式为年-月-日 时-分-秒。

DATEPARSE :自动识别时间格式,将日期转换为指定日期格式。

DATEFORMAT:将日期转换为指定日期格式。

COMPARETIME:比较两个时间的大小,日期参数1大于日期参数2返回 true,否则返回 false。

COMPAREDATE:比较两个日期的大小,日期参数1大于日期参数2返回 true,否则返回 false

TIMEBETWEEN:返回两个日期之间相差的天、月、年、小时等。

注意所有的时间函数在使用过程中都要注意格式以及大小写。

  • y代表年份,注意是小写的y,大写的Y并不代表年份。
  • M表示月份。
  • d表示日期,注意D并不代表什么。
  • h和H表示小时,h用的是12小时制,H用的是24小时制。
  • m表示分钟。
  • s表示秒。注意S并不代表什么。

接下来说明具体使用方法:

NOW时间函数

NOW函数单独使用,也可搭配其他时间函数。

DATEPARSE时间函数

把当前时间NOW转换成年月日格式(yyyy-MM-dd)。

把2023-10-11 10:12:10(年月日时分秒)转换成年月(yyyy-MM)格式。

把2023-10-11(年月)转换成年月日时分秒(yyyy-MM-dd HH-mm-SS)格式。

DATEFORMAT时间函数

这个函数同dateparse函数用法一致。

COMPARETIME时间函数

比较两个时间在业务场景中经常用到,比如判断保险到期、判断开始结束时间校验等,我们就可以用这个函数来处理。

COMPAREDATE时间函数

这个也是两个时间进行比较,用法同comparetime函数一致。

TIMEBETWEEN时间函数

返回两个时间之间相差的天数(DAYS)。还可以设置返回相差类型:WEEKS\MONTHS\YEARS\HOURS\MINUTES\SECONDS.

在线demo:https://frame.bctools.cn

开源基础框架:https://gitee.com/software-minister/jvs

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jonyleek

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值