技术新讯 > 计算推算,计数设备的制造及其应用技术 > 基于日历的日期选择方法、电子设备、介质及程序产品与流程  >  正文

基于日历的日期选择方法、电子设备、介质及程序产品与流程

  • 国知局
  • 2024-09-11 14:18:06

本申请涉及计算机,具体而言,本申请涉及一种基于日历的日期选择方法、电子设备、介质及程序产品。

背景技术:

1、随着互联网和计算机技术的发展,越来越多的人使用电子日历,电子日历具有操作方便、提醒方式多样灵活等优点,因而电子日历在人们生活中发挥着越来越重要的作用。

2、现有技术中,在电子日历的使用过程中,用户点击日历app,进入终端的日历空间,直接将单一模式的日历界面显示在终端的界面上,界面上显示的信息仅仅包括年月日、节日等信息,因此单一模式的日历模式不能满足现代人快节奏的生活方式。

3、在电子日历的使用方式中,选择部分日期进行标记以标记或记录特定事项是用户常用的方式。然而,在进行日期选择时,用户只能针对需要选择的日期进行逐个选择,选择方式单一、操作繁琐且耗费时间。

技术实现思路

1、本申请实施例提供了一种基于日历的日期选择方法、电子设备、介质及程序产品,可以解决现有日历中日期选择的选择方式单一,只能逐个选择日期,操作繁琐且耗费时间的问题。为了实现该目的,本申请实施例提供了如下几个方案。

2、根据本申请实施例的一个方面,提供了一种基于日历的日期选择方法,包括:

3、接收到类型选择指令,所述类型选择指令包括周期选择指令、日期选择指令中的任一种;

4、若确定所述类型选择指令为所述周期选择指令,则通过所述周期选择指令对应的周期选择界面获取周期选择信息,将所述周期选择信息对应的日期确定为目标日期,所述周期选择界面中的每个时间数据对应多个日期。

5、在一个可能的实现方式中,所述方法,包括:

6、建立第一数组和第二数组,所述第一数组用于存储所述周期选择信息,所述第二数组用于存储选择的日期的信息;

7、所述通过所述周期选择指令对应的周期选择界面获取周期选择信息,将所述周期选择信息对应的日期确定为目标日期,包括:

8、展示所述周期选择指令对应的周期选择界面,所述周期选择界面包括周期中各个时间数据;

9、根据所述周期选择界面中所述时间数据对应的操作信息确定所述周期选择信息;

10、根据所述周期选择信息更新所述第一数组,并利用所述周期选择信息对应的目标日期更新所述第二数组,根据更新后的所述第一数组渲染所述周期选择界面生成已选周期界面,所述已选周期界面包括每个时间数据的当前选择信息。

11、在一个可能的实现方式中,所述根据所述周期选择信息更新所述第一数组,包括:

12、获取所述周期选择信息中数据的数据类型;

13、若确定所述数据类型为数字,则基于所述周期选择信息对应的操作信息和所述数据更新所述第一数组;

14、若确定所述数据类型为数组,则将所述数据赋值给所述第一数组。

15、在一个可能的实现方式中,所述方法,包括:

16、若确定所述类型选择指令为所述日期选择指令,则展示所述日期选择指令对应的日期选择界面以及已选日期界面,根据获取到的日期选择操作获取日期选择信息,根据所述日期选择信息更新所述第二数组,所述已选日期界面中的已选日期逐行显示。

17、在一个可能的实现方式中,所述根据所述日期选择信息更新所述第二数组,包括:

18、获取所述日期选择信息中的目标日期;

19、若确定所述第二数组非空,则将所述目标日期与所述第二数组中的日期进行循环对比,根据对比结果将所述目标日期添加到所述第二数组,根据更新后的所述第二数组显示已选日期界面。

20、在一个可能的实现方式中,所述日期选择操作包括克隆操作,所述克隆操作对应的操作项对应显示于所述已选日期的每行;所述根据获取到的日期选择操作获取日期选择信息,包括:

21、获取到所述日期选择操作;

22、若确定所述日期选择操作为克隆操作,则根据所述日期选择操作对应的操作项的位置获取克隆操作对应的克隆日期以及目标时间段,将所述目标时间段中与所述克隆日期对应的日期确定为所述日期选择信息中待添加的目标日期。

23、在一个可能的实现方式中,所述日期选择操作包括删除操作,所述删除操作对应的操作项对应显示于每行已选日期以及所述已选日期界面的一侧;所述根据获取到的日期选择操作获取日期选择信息,包括:

24、获取到所述日期选择操作;

25、若确定所述日期选择操作为删除操作,则根据删除操作对应的操作项的位置获取所述删除操作对应的日期,将所述日期确定为所述日期选择信息中待删除的目标日期。

26、根据本申请实施例的另一个方面,提供一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现如上所述方法的步骤。

27、根据本申请实施例的再一个方面,提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述方法的步骤。

28、根据本申请实施例的再一个方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上所述方法的步骤。

29、本申请实施例提供的技术方案带来的有益效果是:

30、本申请提供的基于日历的日期选择方法在日期选择指令外设置周期选择指令,在接收到周期选择指令后,根据周期选择指令对应的周期选择界面获取周期选择信息,将周期选择信息对应的多个日期确定选择的目标日期,本申请实施例在日历中扩展日期选择方式,提高日期选择的灵活性,并能够通过周期选择的方式实现多个日期的快速选择,操作简单且耗时短,提高用户使用体验。

技术特征:

1.一种基于日历的日期选择方法,其特征在于,包括:

2.根据权利要求1所述的基于日历的日期选择方法,其特征在于,所述方法,包括:

3.根据权利要求2所述的基于日历的日期选择方法,其特征在于,所述根据所述周期选择信息更新所述第一数组,包括:

4.根据权利要求2所述的基于日历的日期选择方法,其特征在于,所述方法,包括:

5.根据权利要求4所述的基于日历的日期选择方法,其特征在于,所述根据所述日期选择信息更新所述第二数组,包括:

6.根据权利要求4所述的基于日历的日期选择方法,其特征在于,所述日期选择操作包括克隆操作,所述克隆操作对应的操作项对应显示于所述已选日期的每行;所述根据获取到的日期选择操作获取日期选择信息,包括:

7.根据权利要求4所述的基于日历的日期选择方法,其特征在于,所述日期选择操作包括删除操作,所述删除操作对应的操作项对应显示于每行已选日期以及所述已选日期界面的一侧;所述根据获取到的日期选择操作获取日期选择信息,包括:

8.一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1-7中任一项所述方法的步骤。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任一项所述方法的步骤。

10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任一项所述方法的步骤。

技术总结本申请提供了一种基于日历的日期选择方法、电子设备、介质及程序产品,涉及计算机技术领域。该方法包括:接收到类型选择指令,类型选择指令包括周期选择指令、日期选择指令中的任一种;若确定类型选择指令为周期选择指令,则通过周期选择指令对应的周期选择界面获取周期选择信息,将周期选择信息对应的日期确定为目标日期,周期选择界面中的每个时间数据对应多个日期。本申请实施例能够提高日期选择的灵活性,并能够通过周期选择的方式实现多个日期的快速选择,操作简单且耗时短,提高用户使用体验。技术研发人员:黄茂锋,阮胜林,张常华受保护的技术使用者:广东保伦电子股份有限公司技术研发日:技术公布日:2024/9/9

本文地址:https://www.jishuxx.com/zhuanli/20240911/290096.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。