[发明专利]一种夏令时支持方式的实现方法、系统、装置和介质在审
申请号: | 202210399019.2 | 申请日: | 2022-04-15 |
公开(公告)号: | CN114880591A | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 车飞轮;康海洋;姚博;刘宗孺;李志为 | 申请(专利权)人: | 杭州博联智能科技股份有限公司 |
主分类号: | G06F16/9537 | 分类号: | G06F16/9537 |
代理公司: | 杭州创智卓英知识产权代理事务所(普通合伙) 33324 | 代理人: | 刘宏全 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 夏令时 支持 方式 实现 方法 系统 装置 介质 | ||
本申请涉及一种夏令时支持方式的实现方法、系统、装置和介质,其中,该夏令时支持方式的实现方法包括:根据指定时区名称和预设定时时间查询时区数据库,得到与预设定时时间对应的时区信息;根据时区信息判断对应时区是否存在夏令时调整,根据判断的结果进而确定云定时服务的触发时间。通过本申请,解决了设备或云定时服务不支持夏令时调整的问题,实现了向不支持时区调整的服务及设备提供夏令时支持,以及云定时服务实现自动夏令时调整。
技术领域
本申请涉及计算机技术领域,特别是涉及一种夏令时支持方式的实现方法、系统、装置和介质。
背景技术
当云定时服务和其他云服务及设备存在跨地区或国家分布时,需要支持夏令时的时间调整。目前夏令时的实现存在以下问题:某些服务或设备系统本身无时区数据信息,无法支持夏令时调整;云定时当前使用固定时区值,不支持夏令时调整。
目前针对相关技术中设备或云定时服务不支持夏令时调整的问题,尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种夏令时支持方式的实现方法、系统、装置和介质,以至少解决相关技术中设备或云定时服务不支持夏令时调整的问题。
第一方面,本申请实施例提供了一种夏令时支持方式的实现方法,所述方法包括:
根据指定时区名称和预设定时时间查询时区数据库,得到与所述预设定时时间对应的时区信息;
根据所述时区信息判断对应时区是否存在夏令时调整,根据所述判断的结果进而确定云定时服务的触发时间。
在其中一些实施例中,根据指定时区名称和预设定时时间查询时区数据库,得到与所述预设定时时间对应的时区信息包括:
发送查询指定时区信息的请求到时区数据库;
通过所述时区数据库返回与所述请求中指定时区名称对应的时区完整数据;
根据所述请求中的预设定时时间,遍历匹配所述时区完整数据,得到对应的时区信息。
在其中一些实施例中,所述时区信息包括时区名称、时区偏移量和夏令时规定;
根据所述时区信息判断对应时区是否存在夏令时调整,根据所述判断的结果进而确定云定时服务的触发时间包括:
根据所述时区信息中的夏令时规定,判断对应时区是否存在夏令时调整;
若是,则根据所述夏令时调整和所述时区偏移量确定所述云定时服务的触发时间;
若否,则根据所述时区偏移量确定所述云定时服务的触发时间。
在其中一些实施例中,所述查询时区数据库包括:
以本地访问的形式直接访问时区数据库,或以服务接口的形式间接访问时区数据库。
第二方面,本申请实施例提供了一种夏令时支持方式的实现系统,所述系统包括云定时核心模块、时区解析模块和时区数据库模块;
所述云定时核心模块,用于根据指定时区名称和预设定时时间查询时区数据库;
所述时区数据库模块,用于返回所述预设定时时间对应的时区信息;
所述时区解析模块,用于根据所述时区信息判断对应时区是否存在夏令时调整,根据所述判断的结果进而确定云定时服务的触发时间。
在其中一些实施例中,所述云定时核心模块,还用于发送查询指定时区信息的请求到时区数据库;
所述时区数据库模块,还用于通过所述时区数据库返回与所述请求中指定时区名称对应的时区完整数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州博联智能科技股份有限公司,未经杭州博联智能科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210399019.2/2.html,转载请声明来源钻瓜专利网。