[发明专利]日期数据交互方法、装置、计算机设备及存储介质在审
申请号: | 201810539606.0 | 申请日: | 2018-05-30 |
公开(公告)号: | CN108829589A | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 吕三 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 林燕云 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 时间字符串 时间操作 计算机设备 存储介质 日期数据 格式化 自动化测试 字符串类型 操作类型 调整参数 定位操作 定位计算 获取系统 时间参数 时间类型 脚本 指令 申请 转化 | ||
本申请实施例公开了一种日期数据交互方法、装置、计算机设备及存储介质。该方法包括:获取系统时间;将系统时间进行格式化,得到时间字符串;获取用户的时间操作类型;若时间操作类型是调整时间类型,根据调整参数将字符串类型的当前时间进行调整得到调整后时间;若为比较时间先后类型,将得到的第一待比较日期及第二待比较日期进行比较得到日期比较结果;若为日期对应星期操作类型,根据时间字符串进行日期转化得到星期计算结果;若为日期定位操作类型,根据时间字符串进行日期定位得到定位计算结果。该方法实现了在自动化测试过的程中,接口之间或接口对当前系统通过设置时间操作类型即可相互操作时间参数,无需编写复杂的脚本或指令。
技术领域
本申请涉及数据操作技术领域,尤其涉及一种日期数据交互方法、装置、计算机设备及存储介质。
背景技术
目前,在编写测试案例中测试数据过程中,一般需要获取当前的系统时间,并以当前的系统时间作为时间调整的基准点,以生成各种符合测试需求的时间。也就是针对当前的系统时间进行各种调整或各种查询,是自动化测试过程中的常用操作。
例如,在测试过程中若有一个接口调用另一接口以操作时间数据,或是本接口调用并操作时间数据时,一般是通过测试人员编写的脚本或指令来实现对系统时间的操作,这就导致数据交互的过程复杂,而且效率低下。
发明内容
本申请提供了一种日期数据交互方法、装置、计算机设备及存储介质,旨在解决现有技术中通过测试人员编写的脚本或指令来实现对系统时间的操作,这就导致数据交互的过程复杂,而且效率低下的问题。
第一方面,本申请提供了一种日期数据交互方法,其包括:
获取系统时间;
将系统时间进行格式化,得到时间字符串;
获取用户的时间操作类型,判断时间操作类型是调整时间类型、或是比较时间先后类型、或是日期对应星期操作类型、或是日期定位操作类型;
若时间操作类型是调整时间类型,根据调整参数将字符串类型的当前时间进行调整,得到调整后时间;
若时间操作类型是比较时间先后类型,将根据时间字符串调整得到的第一待比较日期及第二待比较日期进行比较,得到日期比较结果;
若时间操作类型是日期对应星期操作类型,根据时间字符串进行日期转化,得到星期计算结果;
若时间操作类型是日期定位操作类型,根据时间字符串进行日期定位,得到定位计算结果。
第二方面,本申请提供了一种日期数据交互装置,其包括:
时间获取单元,用于获取系统时间;
时间格式转化单元,用于将系统时间进行格式化,得到时间字符串;
操作类型获取单元,用于获取用户的时间操作类型,判断时间操作类型是调整时间类型、或是比较时间先后类型、或是日期对应星期操作类型、或是日期定位操作类型;
第一操作单元,用于若时间操作类型是调整时间类型,根据调整参数将字符串类型的当前时间进行调整,得到调整后时间;
第二操作单元,用于若时间操作类型是比较时间先后类型,将根据时间字符串调整得到的第一待比较日期及第二待比较日期进行比较,得到日期比较结果;
第三操作单元,用于若时间操作类型是日期对应星期操作类型,根据时间字符串进行日期转化,得到星期计算结果;
第四操作单元,用于若时间操作类型是日期定位操作类型,根据时间字符串进行日期定位,得到定位计算结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810539606.0/2.html,转载请声明来源钻瓜专利网。