日程调整方法、计算机设备和计算机可读存储介质技术

技术编号:35932505 阅读:12 留言:0更新日期:2022-12-14 10:18
本申请涉及一种日程调整方法、计算机设备和计算机可读存储介质,其中,该日程调整方法方法包括:获取用户输入的日历模式选择指令,并基于所述日历模式选择指令显示相应模式的日历信息;获取用户输入的基于日历信息中第一日期的选取操作;基于所述选取操作,提取所述第一日期的第一日程列表,并进行显示;获取用户基于第一日程列表中待调整日程的滑动操作,将所述待调整日程调整至日历信息中的第二日期。通过滑动操作在第一日程列表中确定了待调整日程,再根据该滑动操作直接将待调整日程移动至需要调整到的第二日期,也就是通过滑动操作直接将待调整日程移动至第二日期完成调整,从而能够节省日程调整的时间减少操作流程。从而能够节省日程调整的时间减少操作流程。从而能够节省日程调整的时间减少操作流程。

【技术实现步骤摘要】
日程调整方法、计算机设备和计算机可读存储介质


[0001]本申请涉及通讯
,特别是涉及一种日程调整方法、计算机设备和计算机可读存储介质。

技术介绍

[0002]随着社会的发展,人们的生活节奏越来越快,在快节奏的同时,为了能够更加合理的安排时间,人们通常都会为自己每一天所要做的事情安排相应的日程,以起到记录提醒的作用。而为了方便查看日程以及及时的提醒日程,通常都是在终端设备的日历中,对于每一天建立相关的日程安排。
[0003]目前的相关技术,在终端设备的日历中,用户会根据时间段、参与人员、日程主题等信息,建立相关的日程。日程建立之后,会在日历中相应的日期进行显示。例如,在5月9日建立了一条日程之后,当在日历中点击5月9日这一天时,会显示出对应的日程信息。但如果用户的日程发生改变,需要调整日历中日程信息时,就需要在对应的日期下重新建立日程,再将原日程手动删除,这样会使整个日程更改的过程耗时长,并且步骤繁琐。
[0004]目前针对相关技术中日程更改的过程耗时长,并且步骤繁琐的问题,尚未提出有效的解决方案。

技术实现思路

[0005]本申请实施例提供了一种日程调整方法、计算机设备和计算机可读存储介质,以至少解决相关技术中日程更改的过程耗时长,并且步骤繁琐的问题。
[0006]第一方面,本申请实施例提供了一种日程调整方法,包括:获取用户输入的日历模式选择指令,并基于所述日历模式选择指令显示相应模式的日历信息;获取用户输入的基于日历信息中第一日期的选取操作;基于所述选取操作,提取所述第一日期的第一日程列表,并进行显示;获取用户基于第一日程列表中待调整日程的滑动操作,将所述待调整日程调整至日历信息中的第二日期。
[0007]在其中一个实施例中,所述获取用户基于第一日程列表中待调整日程的滑动操作,将所述待调整日程调整至日历信息中的第二日期包括:获取用户基于第一日程列表中待调整日程的所述滑动操作;基于所述滑动操作,确定所述滑动操作对应的待调整日程以及所述滑动操作结束时对应的第二日期;获取所述第二日期的第二日程列表,将所述待调整日程添加至所述第二日程列表,并删除所述第一日程列表中对应的所述待调整日程。
[0008]在其中一个实施例中,所述基于所述滑动操作,确定所述滑动操作对应的待调整日程以及所述滑动操作结束时对应的第二日期包括:所述滑动操作包括选择操作以及移动操作;基于所述选择操作,在所述第一日程列表中选择所述选择操作对应的待调整日程;基于所述移动操作,确定所述移动操作结束时对应的日历信息中的第二日期。
[0009]在其中一个实施例中,所述获取用户输入的日历模式选择指令,并基于所述日历模式选择指令显示相应模式的日历信息包括:获取用户输入的日历模式选择指令;根据日
历模式选择指令,在多种模式的日历信息中选取获取其中一种模式的日历信息,并进行显示;其中,多种模式的日历信息时间单位不同。
[0010]在其中一个实施例中,若日历信息以月为时间单位,则第一日期和第二日期均为日;若日历信息以日为时间单位,则第一日期和第二日期均为小时。
[0011]在其中一个实施例中,所述获取所述第二日期的第二日程列表,将所述待调整日程添加至所述第二日程列表包括:获取第二日期对应的第二日程列表;确定第二日程列表中的所有待办日程与所述待调整日程是否存在冲突;若不存在冲突,则将所述待调整日程添加至第二日程列表。
[0012]在其中一个实施例中,所述确定第二日程列表中的所有待办日程与所述待调整日程是否存在冲突包括:获取所述第二日程列表中的所有待办日程;提取所有所述待办日程对应的第一时间信息;提取所述待调整日程对应的第二时间信息;根据所述第一时间信息以及第二时间信息,确定所述第一时间信息与第二时间信息之间是否存在重叠。
[0013]在其中一个实施例中,所述方法还包括:若存在冲突,则基于第一时间信息确定空闲时间信息;将所述第二时间信息调整至所述空闲时间信息,再将所述待调整日程添加至所述第二日程列表。
[0014]第二方面,本申请实施例提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的日程调整方法。
[0015]第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的日程调整方法。
[0016]相比于相关技术,本申请实施例提供的日程调整方法,通过获取用户输入的日历模式选择指令,并基于该日历模式选择指令显示相应模式的日历信息,再获取用户输入的基于日历信息中第一日期的选取操作,并基于该选取操作,提取第一日期对应的第一日程列表,显示该第一日程列表,最终获取用户基于第一日程列表中待调整日程的滑动操作,将待调整日程调整至日历信息中的第二日期。通过滑动操作在第一日程列表中确定了待调整日程,再根据该滑动操作直接将待调整日程移动至需要调整到的第二日期,也就是通过滑动操作直接将待调整日程移动至第二日期完成调整,从而能够节省日程调整的时间减少操作流程。
[0017]本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。
附图说明
[0018]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0019]图1是根据本申请实施例的日程调整方法的流程图;
[0020]图2是根据本申请实施例的日程时间调整方法的流程图;
[0021]图3是根据本申请实施例的日程添加方法的流程图;
[0022]图4是根据本申请实施例的日程调整装置的结构框图;
[0023]图5为根据本申请实施例的计算机设备的硬件结构示意图。
具体实施方式
[0024]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0025]显而易见地,下面描述中的附图仅仅是本申请的一些示例或实施例,对于本领域的普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图将本申请应用于其他类似情景。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的
技术实现思路
的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。
[0026]在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种日程调整方法,其特征在于,包括:获取用户输入的日历模式选择指令,并基于所述日历模式选择指令显示相应模式的日历信息;获取用户输入的基于日历信息中第一日期的选取操作;基于所述选取操作,提取所述第一日期的第一日程列表,并进行显示;获取用户基于第一日程列表中待调整日程的滑动操作,将所述待调整日程调整至日历信息中的第二日期。2.根据权利要求1所述的日程调整方法,其特征在于,所述获取用户基于第一日程列表中待调整日程的滑动操作,将所述待调整日程调整至日历信息中的第二日期包括:获取用户基于第一日程列表中待调整日程的所述滑动操作;基于所述滑动操作,确定所述滑动操作对应的待调整日程以及所述滑动操作结束时对应的第二日期;获取所述第二日期的第二日程列表,将所述待调整日程添加至所述第二日程列表,并删除所述第一日程列表中对应的所述待调整日程。3.根据权利要求2所述的日程调整方法,其特征在于,所述基于所述滑动操作,确定所述滑动操作对应的待调整日程以及所述滑动操作结束时对应的第二日期包括:所述滑动操作包括选择操作以及移动操作;基于所述选择操作,在所述第一日程列表中选择所述选择操作对应的待调整日程;基于所述移动操作,确定所述移动操作结束时对应的日历信息中的第二日期。4.根据权利要求1所述的日程调整方法,其特征在于,所述获取用户输入的日历模式选择指令,并基于所述日历模式选择指令显示相应模式的日历信息包括:获取用户输入的日历模式选择指令;根据日历模式选择指令,在多种模式的日历信息中选取获取其中一种模式的日历信息,并进行显示;其中,多种模式...

【专利技术属性】
技术研发人员:刘明禹
申请(专利权)人:西安大医集团股份有限公司
类型:发明
国别省市:

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

1