银弹谷零代码开发V百科|使用技巧:OMG!这些时间日期函数太好用了吧,盘它

Hello~everybody!小V又来咯!这次小V给大家带来的是零代码开发V平台常用的时间日期函数。小V知道我们平时常常会遇到许多涉及时间与日期的项目,而且牵涉到很多数据处理的工作,大家在碰到时间和日期的计算问题时,经常手足无措,不知道该如何解决。

不用担心哦~今天,小V为大家整理了V平台有关时间日期的函数,通过这些函数的巧妙使用,可以轻松解决时间日期计算中的常见需求。那么下面让我们一起来玩转这些时间日期函数吧。

首先,让我们先用具体的示例来详细了解一下5个常用的系统时间日期函数吧!

1、Datediff()函数

该函数返回两个日期之间的时间间隔。

这里设置两个日期控件(长日期控件/短日期控件),分别作为开始日期与结束日期,一个小数控件来接收计算返回的结果,在按钮的单击事件中添加‘给界面实体/控件/变量赋值’的规则,选择目标类型,这里对应的是小数控件,来源在表达式编辑器中找到对应的函数。

下面有该函数对应的使用说明以及代码示例,可以看到需要三个参数,第一个参数是原日期(字符串类型),第二个参数是目标日期(字符串类型),第三个参数是差值的单位(字符串类型),可以设置为s-秒,m-分,H-时,d-日。该函数的返回值为数值类型。将该函数添加到编辑器中设置参数,该函数的配置就完成了。

2、LocateDateTimeNow()函数

该函数获取客户端当前的日期时间,并格式化为字符串返回,格式为yyyy-MM-dd HH:mm:ss。

这里设置一个文本框来接收它的返回值,同样在它的按钮中添加单击事件,配置‘界面实体/控件/变量赋值’的规则,在该规则中选择目标类型以及对应的目标控件(这里的目标控件则对应的是文本框),设置来源,在编辑器中添加该函数,该函数不需要任何参数。

(注:下面的三个函数与此函数类似,所以为了节省大家的时间下面就不做过多累赘的描述啦~~加油!)

3、ShortDateNow()函数

该函数返回服务器当前时间的短时间格式,格式为yyyy-MM-dd。该函数不需要任何参数,返回值为字符串类型。

代码示例:ShortDateNow(),返回值为"2015-11-03"

4、ShortTimeNow()函数

该函数返回服务器当前时间的短时间格式,格式为HH:mm。该函数不需要任何参数,返回值为字符串类型。

代码示例:ShortTimeNow(),返回值为"12:05"

5、DateTimeNow()函数

该函数返回服务器当前的日期和时间,格式为yyyy-MM-dd HH:mm:ss。

该函数不需要任何参数,返回值为字符串类型。

代码示例:DateTimeNow()返回值为"2011-10-19 12:03:44"

最后是这个样子滴~~~

下面我们再一起来看一看其他的时间日期函数。

1、DateAdd()函数

该函数将时间加上一定的时间间隔,返回计算后的时间字符串。需要三个参数,参数1是时间,格式为yyyy-MM-dd HH:mm:ss(字符串类型);参数2是增加的时间数(数字类型);参数3是时间数的单位(字符串类型),s-秒,m-分,H-时,d-日,M-月,y-年。该函数返回值为字符串类型。

代码示例:DateAdd("2012-03-05 18:20:30",30,"H"),返回值为"2012-03-07 00:20:30"

2、DateAddFunc()函数

该函数作用同DateAdd()函数,区别是这里的参数3是日期数的单位(字符串类型),其中y-年运算、m-月运算、d-日运算、h-小时运算、mi-分运算、s-秒运算。该函数返回值为字符串类型。

代码示例:DateAddFunc("2012-03-05 18:20:30",30,"H"),返回值为"2012-03-07 00:20:30"

3、DateConvert()函数介绍

该函数将一时间的单位转换成另一种单位后的时间数。需要三个参数,参数1是时间数(数值类型);参数2是原时间的单位(字符串类型),s-秒,m-分,H-时,d-日;参数3是目标时间的单位(字符串类型),s-秒,m-分,H-时,d-日。该函数返回值为数值类型。

代码示例:DateConvert(30,"s","m"),返回值为0.5

4、DateSub()函数介绍

该函数将时间减去一定的时间间隔,返回计算后的时间字符串。该函数需要三个参数,参数1是转换的日期(字符串类型),格式为yyyy-MM-dd HH:mm:ss;参数2是减少的时间数(数字类型);参数3是时间数的单位(字符串类型),s-秒,m-分,H-时,d-日。该函数返回值为字符串类型。

代码示例:DateSub("2012-03-05 18:20:30",30,"H")返回值为"2012-03-04 12:20:30"

5、DateToString()函数介绍

该函数根据指定格式,将时间格式化为字符串返回。需要两个参数,参数1是格式串(字符串类型);参数2是时间(时间类型)。该函数返回值为字符串类型。

代码示例:DateToString("yyyy-MM-dd HH:mm:ss",DateTimeNow()),返回值为"2012-04-19 12:03:44"

6、GetDateSection()函数介绍

该函数获取日期的某一部分返回。需要两个参数,参数1为给定的日期,格式yyyy-MM-dd或者yyyy-MM-dd HH:mm:ss(字符串类型);参数2为指定要返回的日期部分:0:全部,1:年,2:月,3:日,4:小时,6:分,7:秒;9:星期(整型)。该函数返回值为整型。

代码示例:GetDateSection("2012-09-20",2),返回值为9

以上就是小V向大家介绍的我们V平台的时间日期函数了,怎么样,是不是觉得so easy吖!虽然这些函数很简单,然而它们却能巧妙地“游刃”于时间日期之间,提供给我们想要的结果,所以请灵活地运用这些函数吧,相信一定会给你意想不到的效果哦~~~

本期零代码开发V百科到这里就结束了,我们下期再见吧!!!

银弹谷零代码开发V百科|使用技巧:OMG!这些时间日期函数太好用了吧,盘它的更多相关文章

  1. 银弹谷零代码开发V百科|使用技巧:你已经是个成熟的系统了,该学会无网络升级了

    银弹谷零代码开发V百科|使用技巧:你已经是个成熟的系统了,该学会无网络升级了 伴随网络时代的发展,当今越来越多用户家庭的日常生活已经离不开网络.它就像是一张巨大的蛛网,连接起我们每一户人家.虽然网络不 ...

  2. 银弹谷零代码开发V百科|使用技巧:Vbase技巧二则之二

    银弹谷零代码开发V百科|使用技巧:Vbase技巧二则之二 结构树设置 Vbase系统提供机构树默认展开层级和加载模式的设置. sa账号登录,默认密码8. 打开机构与权限管理—机构初始化设置菜单,选择“ ...

  3. 银弹谷V百科|使用技巧:Vbase技巧二则之一

    银弹谷零代码开发V平台提供访问窗体的短地址链接 格式:http://IP:port/form/componentCode/windowCode  例子: 默认地址:http://IP:port/mod ...

  4. 教你如何使用零代码开发的Foreach循环功能代替for循环

    使用技巧:Foreach循环功能! 项目中为了避免将同样的语句重复写很多次,相信大家在编程过程中肯定用过循环语句.其中For循环作为基础中的基础,大家一定不会陌生.不过今天小V要讲的可不是For循环, ...

  5. "零代码”开发B/S企业管理软件之一 :怎么创建数据库表

    声明:该软件为本人原创作品,多年来一直在使用该软件做项目,软件本身也一直在改善,在增加新的功能.但一个人总是会有很多考虑不周全的地方,希望能找到做同类软件的同行一起探讨. 本人文笔不行,能把意思表达清 ...

  6. crudapi零代码开发平台应用场景和成功案例

    应用场景 在前面文章中,已经介绍了crudapi主要功能和使用方式,本文主要介绍crudapi应用场景以及具体的使用方式. 概要 crudapi属于产品级的零代码平台,无需编程,通过配置自动生成cru ...

  7. "零代码”开发B/S企业管理软件之二:怎么创建数据源

    声明:该软件为本人原创作品,多年来一直在使用该软件做项目,软件本身也一直在改善,在增加新的功能.但一个人总是会有很多考虑不周全的地方,希望能找到做同类软件的同行一起探讨. 本人文笔不行,能把意思表达清 ...

  8. entfrm-app赋能entfrm零代码开发平台 开启多平台分发

    entfrm-app是基于uni-app 框架.使用 Vue.js 语法开发的移动端 App开源产品.它可以编译为 H5.IOS App.Android App.微信小程序.QQ小程序.钉钉小程序.支 ...

  9. 数据库开发基础-SQl Server 聚合函数、数学函数、字符串函数、时间日期函数

    SQL 拥有很多可用于计数和计算的内建函数. 函数的语法 内建 SQL 函数的语法是: SELECT function(列) FROM 表 函数的类型 在 SQL 中,基本的函数类型和种类有若干种.函 ...

随机推荐

  1. 云小课 | “VPC连接”知多少

    摘要:华为云提供了丰富的网络服务,可满足多种网络互连场景. 同Region的两个VPC怎么连通?” “跨Region的两个VPC又怎么连通?” “VPC内的ECS搭建了一个应用,需要访问Interne ...

  2. CBV源码与APIView源码解析

    一.CBV源码解析 在我们写cbv的时候在url中和fbv的区别就是是否调用了as_view()方法,所以关键入手点就是这个方法 @classonlymethod # 这是类的绑定方法,这个cls是我 ...

  3. Linux上运行安卓应用:安装使用Anbox

    文章目录 #0x0 简介 #0x1 安装教程 #0x11 第一步,安装需要的内核模块 #0x12 安装Anbox #0x2 使用Anbox #0x21 一些简单的设置 #0x22 安装APK #0x3 ...

  4. Python 字符串改变

    在Python中,字符串是不可变类型,即无法直接修改字符串的某一位字符. 因此改变一个字符串的元素需要新建一个新的字符串. 常见的修改方法有以下4种. 方法1:将字符串转换成列表后修改值,然后用joi ...

  5. Hadoop进阶命令使用介绍

    hadoop生产环境的使用是很复杂的,有些公司是CDH或者Ambari等管理工具运维的,有些是原生的集群俗称裸奔,前者优缺点是运维,查看监控等容易,对于底层理解不友好:裸奔集群反之,裸奔集群的很多东西 ...

  6. Tips1:考虑用静态工厂方法代替构造器

    用静态工厂方法来代替构造器为外界提供对象 描述: 静态工厂方法代替构造器来给外界提供对象,创建对象依然是由构造器来完成的 创建对象和提供对象: 创建对象的方式: 构造器 提供对象来哦方式: 构造器 类 ...

  7. 通过hmail搭建一个内网测试的邮件服务器

    ​    我们测试的软件基本上都是支持邮件功能,如果你的测试环境是在外网的话那还好说,可以直接使用QQ邮箱.163邮箱等.但是如果是测试环境在内网,无法直接访问到外网的时候,搭建一个邮件服务器就很有必 ...

  8. J.U.C体系进阶(一):juc-executors 执行器框架

    Java - J.U.C体系进阶 作者:Kerwin 邮箱:806857264@qq.com 说到做到,就是我的忍道! 主要内容: juc-executors 执行器框架 juc-locks 锁框架 ...

  9. [日常摘要] -- ThreadLocal篇

    简介 ThreadLocal,即线程变量,是一个以ThreadLocal对象为键.任意对象为值的存储结构.这个结构被附带在线程上,也就是说一个线程可以根据一个ThreadLocal对象查询到绑定在这个 ...

  10. springboot整合Druid(德鲁伊)配置多数据源数据库连接池

    pom.xml <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-ja ...