一种文件查询方法、装置、设备及存储介质制造方法及图纸

技术编号:29277789 阅读:28 留言:0更新日期:2021-07-16 22:54
本发明专利技术实施例公开了一种文件查询方法、装置、设备及存储介质。包括:从监控系统端获取时差配置信息,所述时差配置信息包括:夏令时信息和时区信息;将所述时差配置信息添加到标准时间模型中,得到目标时间模型;根据查询时间和所述目标时间模型,获取待查询的目标文件。本发明专利技术实施例的技术方案,解决了现有技术依据用户端侧的时区信息查找目标文件准确性不高的问题。为从监控系统中准确查询所需文件提供了一种新思路。了一种新思路。了一种新思路。

【技术实现步骤摘要】
一种文件查询方法、装置、设备及存储介质


[0001]本专利技术实施例涉及数据处理
,尤其涉及一种文件查询方法、装置、设备及存储介质。

技术介绍

[0002]随着移动互联网的发展与成熟,远程监控的使用日益普遍,例如,用户可以在任何地方通过其用户端查看远程监控系统采集的图像或视频文件。
[0003]目前,监控系统端记录的文件时间为世界标准时间(Coordinated Universal Time,UTC),用户端在查询监控系统中的文件时,通常依据其所在时区信息将用户输入的查询时间转换为标准时间后再进行文件的查询。但是,若用户端与监控系统端不在一个时区,就会使得查询到的文件不准确,亟需改进。

技术实现思路

[0004]本专利技术实施例提供的一种文件查询方法、装置、设备及存储介质,解决了现有技术依据用户端侧的时区信息查找目标文件准确性不高的问题。为从监控系统中准确查询所需文件提供了一种新思路。
[0005]第一方面,本专利技术实施例提供了一种文件查询方法,该方法包括:
[0006]从监控系统端获取时差配置信息,所述时差配置信息包括:夏令时信息和时区信息;
[0007]将所述时差配置信息添加到标准时间模型中,得到目标时间模型;
[0008]根据查询时间和所述目标时间模型,获取待查询的目标文件。
[0009]第二方面,本专利技术实施例还提供了一种文件查询装置,该装置包括:
[0010]时差信息获取模块,用于从监控系统端获取时差配置信息,所述时差配置信息包括:夏令时信息和时区信息;
[0011]目标模型生成模块,用于将所述时差配置信息添加到标准时间模型中,得到目标时间模型;
[0012]目标文件确定模块,用于根据查询时间和所述目标时间模型,获取待查询的目标文件。
[0013]第三方面,本专利技术实施例还提供了一种电子设备,该电子设备包括:
[0014]一个或多个处理器;
[0015]存储器,用于存储一个或多个程序;
[0016]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任意实施例所述的文件查询方法。
[0017]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术任意实施例所述的文件查询方法。
[0018]本专利技术实施例的文件查询方法、装置、设备及存储介质,在查询文件时,先从监控
系统端获取包含夏令时信息和时区信息的时差配置信息添加到标准时间模型中,得到目标时间模型,根据所要查询时间和得到的目标时间模型,获取待查询的目标文件。本专利技术实施例的方案在进行文件查询时,无需使用用户端侧的时区信息,而是从监控系统端直接获取时差配置信息,添加到预先构建的标准时间模型中,以实现针对监控系统中的不同采集设备快速准确的确定出查询时间对应的目标文件,解决了现有技术依据用户端侧的时区信息查找目标文件准确性不高的问题。此外本实施例在确定目标文件时,从时区和夏令时两个维度进行分析,进一步保证了查找到的目标文件的准确性。为从监控系统中准确查询所需文件提供了一种新思路。
附图说明
[0019]图1是本专利技术实施例一提供的一种文件查询方法的流程图;
[0020]图2A是本专利技术实施例二提供的一种文件查询方法的流程图;
[0021]图2B是本专利技术实施例二绘制的时间轴的示意图;
[0022]图2C是本专利技术实施例二构建的标准时间模型的示意图;
[0023]图3A是本专利技术实施例三提供的一种文件查询方法的流程图;
[0024]图3B是本专利技术实施例三提供的标准时间模型的时间轴的示意图;
[0025]图3C是本专利技术实施例三提供的添加了时区信息的时间轴的示意图;
[0026]图3D是本专利技术实施例三提供的添加了夏令时信息的时间轴的示意图;
[0027]图4是本专利技术实施例四提供的一种文件查询装置的结构框图;
[0028]图5是本专利技术实施例五提供的一种电子设备的结构示意图。
具体实施方式
[0029]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0030]实施例一
[0031]图1为本专利技术实施例一提供的一种文件查询方法的流程图,本实施例可适用于用户通过其用户端来查询监控系统中的文件的情况。本专利技术实施例的方法可以由文件查询装置来执行,该装置可以采用软件和/或硬件的方式实现,并可集成在用户端中。该用户端可以是用户的手机、平板电脑、可穿戴设备等等。可选的,如图1所示,该方法具体包括如下步骤:
[0032]S101,从监控系统端获取时差配置信息。
[0033]其中,监控系统端可以是指进行文件采集的采集设备端,本专利技术实施例中的监控系统端可以包括至少一个采集设备。例如,若本专利技术查询的是视频文件,则该监控系统端可以由采集视频文件的至少一个摄像机构成。可选的,本专利技术实施例中的监控系统端的采集设备是可移动的,其可以移动到不同地区,采集不同地区的文件。
[0034]时差配置信息可以是影响各地区时间差的信息,其可以包括:夏令时信息和时区信息。其中,夏令时又称为日光节约时制或夏令时间,是一种为节约能源而人为规定地方时间的制度,在这一制度实行期间所采用的统一时间称为“夏令时间”。目前,全世界实行夏令
时的国家接近110个,且各个国家所实行夏令时的具体规定通常是不同的。可选的,夏令时信息包括:夏令时开始时间(SdstTime)和夏令时结束时间(EdstTime)以及夏令时偏移量(DSTL),其中,夏令时开始时间又包括:开始的月(Smonth),开始的周(Sweek),开始的天(Sday),开始的小时(Shour);夏令时结束时间又包括:结束的月(Emonth),结束的周(Eweek),结束的天(Eday),结束的小时(Ehour)。时区可以是根据世界各国家与地区不同的经度而划分的时间定义,全球共分为24个时区。时区每隔15
°
划分一个。可选的,时区信息可以包括:0-24时区。
[0035]可选的,在本步骤中,从监控系统端获取时差配置信息的方法有很多,对此本实施例不进行限定。例如,一种可实施方式可以是:监控系统端记录有多组时差配置信息,并将记录的多组时差配置信息公布在用户端,供用户选择,用户可以根据实际需求,在用户端上选择一组时差配置信息,用户端接收用户选择的该组时差配置信息。
[0036]另一种可实施方式可以是:从监控系统端确定目标采集设备;获取所述目标采集设备所在位置的时差配置信息。具体的,监控系统端可以将其包含的所有采集设备的设备信息公布在用户端上供用户选择,用户根据其实际需求,在用户端上选择一个采集设备,用户端在接收到用户选择的采集设备后,将其作为目标采集设备,然后可以直接从监本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件查询方法,其特征在于,所述方法包括:从监控系统端获取时差配置信息,所述时差配置信息包括:夏令时信息和时区信息;将所述时差配置信息添加到标准时间模型中,得到目标时间模型;根据查询时间和所述目标时间模型,获取待查询的目标文件。2.根据权利要求1所述的方法,其特征在于,从监控系统端获取时差配置信息,包括:从监控系统端确定目标采集设备;获取所述目标采集设备所在位置的时差配置信息。3.根据权利要求1所述的方法,其特征在于,在将所述时差配置信息添加到标准时间模型中之前,还包括:绘制时间轴;根据已采集文件的时间属性信息,将所述已采集文件添加到所述时间轴上,并显示所述已采集文件的时间属性信息,得到标准时间模型。4.根据权利要求1所述的方法,其特征在于,将所述时差配置信息添加到标准时间模型中,得到目标时间模型,包括:为标准时间模型的时间轴上的各时间点添加时差配置信息;为标准时间模型中显示的已采集文件的时间属性信息添加时差配置信息。5.根据权利要求4所述的方法,其特征在于,为标准时间模型的时间轴上的各时间点添加时差配置信息,包括:为标准时间模型的时间轴上的各时间点添加时区信息;针对添加了时区信息的时间轴上的每个时间点,若所述时间点位于夏令时开始之前,则以夏令时开始时间为基准点,根据所述时间点与所述基准点间的坐标间距,以及所述夏令时开始时间,为所述时间点添加夏令时信息;若所述时间点位于夏令时执行时段,则以夏令时开始时间为基准点,根据所述时间点与所述基准点间的坐标间距、所述夏令时开始时间以及夏令时偏移量,为所述时间点添加夏令时信息;若所述时间点位于夏令时结束之后...

【专利技术属性】
技术研发人员:苏勇
申请(专利权)人:浙江宇视科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1