首页 > 其他分享 >轻松转换,一键搞定:JVS低代码平台的日期格式转换功能详解!

轻松转换,一键搞定:JVS低代码平台的日期格式转换功能详解!

时间:2024-01-02 11:01:49浏览次数:38  
标签:返回 转换 函数 JVS 一键 日期 时间 格式

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

在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时间函数

轻松转换,一键搞定:JVS低代码平台的日期格式转换功能详解!_日期转换_02

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

DATEPARSE时间函数

轻松转换,一键搞定:JVS低代码平台的日期格式转换功能详解!_日期格式转换_03

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

轻松转换,一键搞定:JVS低代码平台的日期格式转换功能详解!_日期格式转换_04

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

轻松转换,一键搞定:JVS低代码平台的日期格式转换功能详解!_日期格式转换_05

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

DATEFORMAT时间函数

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

COMPARETIME时间函数

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

轻松转换,一键搞定:JVS低代码平台的日期格式转换功能详解!_低代码_06

COMPAREDATE时间函数

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

TIMEBETWEEN时间函数

轻松转换,一键搞定:JVS低代码平台的日期格式转换功能详解!_逻辑引擎_07

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

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

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

标签:返回,转换,函数,JVS,一键,日期,时间,格式
From: https://blog.51cto.com/u_15454015/9065016

相关文章

  • 一款降压型开关模式转换器解决方案
    一、基本概述TX4145是一款降压型开关模式转换器。TX4145在6-60V宽输入电源范围内实现不同峰值输出电流,并且具有出色的线电压和负载调整率。TX4145采用PWM电流模工作模式,环路易于稳定并提供快速的瞬态响应。TX4145外部提供FS脚,可通过外接一个电阻设置工作频率。TX4145集成......
  • 进制转换热知识
    更多详细内容参见此博客传送门作者的号在这里前言还在为搞不懂进制转换的原理而感到苦恼吗?还在为考试因为进制转换惨痛离场吗?还在为不会打进制转换代码而沮丧吗?STL库函数+进制转换极简代码满足你的一切需求!怎样实现进制转换(有几种方式)自定义进制转换函数:将一个n进制......
  • python学习笔记6(基本数据类型2、数据类型之间的转换、eval()函数)
    (一)基本数据类型21、字符串的索引和切片索引,查找某个字符,包括正向和反向索引,正向从0开始,负向从-1开始s='hello'print(s[0])print(s[-5])切片,字符串中了串检索,注意下面的输出是he,也就是第二个参数是不包含参数,正向反向规则一样,n或m可以节省s='hello'print(s[0:2])2、字符串类型xn或......
  • 虚拟架构的转换
    虚拟软件的应用架构内置:https://json.schemastore.org/appsettings.json"Logging":{"LogLevel":{"Default":"Warning"}},"AllowedHosts":"*","SystemConfig":{"Demo":false,//是否是演示模式......
  • 在Python中,部署API接口通常涉及使用一个Web框架,将你的Python代码转换为可以通过HTTP请
    使用Gunicorn运行Flask应用相对简单。首先,确保已经安装了Gunicorn和Flask(如果还没有安装的话)。步骤:步骤1:安装Gunicornpipinstallgunicorn步骤2:准备你的Flask应用确保你的Flask应用(比如 app.py 文件)已经创建并且可以通过Flask的开发服务器运行。步骤3:使......
  • 一键打包,随时运行,Python3项目虚拟环境一键整合包的制作(Venv)
    之前我们介绍了如何使用嵌入式Python3环境给项目制作一键整合包,在使用嵌入式Python环境时,通常是作为另一个应用程序的一部分,而Python3虚拟环境是为了在开发过程中隔离项目所需的Python环境。虚拟环境允许我们在同一台计算机上的不同项目中使用不同的Python版本和软件包,而......
  • Microsoft 365开发:如何使用Powershell将单个或者多个用户邮箱转换为共享邮箱
    51CTOBlog地址:https://blog.51cto.com/u_13969817Office365是一个基于云的平台,提供了一套生产力工具,包括电子邮件、日历和文件共享。随着员工数量的增加和团队合作的需要,企业管理员经常会将个人邮箱转换为共享邮箱,其好处是:·      共享邮箱可以方便团队成员之间的邮件交......
  • 汇编-CWD将有符号数字转换为双字
    将ax寄存器中的有符号数扩展为dx:ax中的有符号数。如果ax是正数,则dx会被设置为00000000h;如果ax是负数,则dx会被设置为FFFFFFFFH  .386.modelflat,stdcalloptioncasemap:none.stack4096IncludeIrvine32.incincludelibIrvine32.libExitProcessPROTO,dwExitCod......
  • 汇编-CDQ将有符号数双字转换为四字
     将eax寄存器中的有符号数扩展为edx:eax中的有符号数。如果eax是正数,则edx会被设置为00000000h;如果eax是负数,则edx会被设置为FFFFFFFFH.386.modelflat,stdcalloptioncasemap:none.stack4096IncludeIrvine32.incincludelibIrvine32.libExitProcessPROTO,dwExi......
  • P2395 BBCode转换Markdown
    BBCode转换MarkdownLuoguP2395题面太长不贴了。Solution不算大的大模拟。推荐模块化的写,每个功能都开一个函数来实现。同时推荐使用enum来代替代码中的数字,增强可读性。不妨分两步来做,第一步是校验输入是否合法,第二步是将输入转换成对应的输出。先来做第一步。因为保证......