一种日期信息的显示方法和装置与流程

文档序号:12063330阅读:209来源:国知局
一种日期信息的显示方法和装置与流程

本发明涉及计算机处理的技术领域,特别是涉及一种日期信息的显示方法和一种日期信息的显示装置。



背景技术:

在网站日常运行、即时通讯工具日常运行等场景中,计算机通常会积累大量的数据。

若对某段时间的数据进行查看、分析等处理,用户首先需要选择该段时间的日期。

由于用户习惯,人们往往需要选择过往一段时间内的数据进行处理,如对上一周的数据进行处理。

此时,用户需要明确当前的日期,再选择该时间段的日期,由于是人工进行日期的定位,操作繁琐,而且容易造成日期选择错误,若计算机响应错误的日期对数据进行处理,得到的结果也是错误的,用户需要反复选择日期,计算机资源耗费较高。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种日期信息的显示方法和相应的一种日期信息的显示装置。

依据本发明的一个方面,提供了一种日期信息的显示方法,包括:

加载日期选择窗口,所述日期选择窗口包括相对日期标签、第一日期控件、第二日期控件;

当所述相对日期标签被触发时,根据所述相对日期标签计算起始日期和结束日期;

在所述第一日期控件中显示所述起始日期;

在所述第二日期控件中显示所述结束日期。

可选地,所述加载日期选择窗口的步骤包括:

当检测到当前页面的日期输入框被触发时,加载所述日期输入框关联的日期选择窗口。

可选地,所述相对日期标签关联第一时间相对信息和第一时间长度信息;

所述根据所述相对日期标签计算起始日期和结束日期的步骤包括:

读取当前的时间信息;

在当前的时间信息的基础上,按照所述相对日期标签关联的第一时间相对信息计算结束日期;

在所述结束日期的基础上,按照所述相对日期标签关联的第一时间长度信息计算起始日期。

可选地,所述相对日期标签关联第二时间相对信息和第二时间长度信息;

所述根据所述相对日期标签计算起始日期和结束日期的步骤包括:

读取当前的时间信息;

在当前的时间信息的基础上,按照所述相对日期标签关联的第二时间相对信息计算起始日期;

在所述起始日期的基础上,按照所述相对日期标签关联的第二时间长度信息计算结束日期。

可选地,所述相对日期标签关联第一时间相对信息和第二时间相对信息;

所述根据所述相对日期标签计算起始日期和结束日期的步骤包括:

读取当前的时间信息;

在当前的时间信息的基础上,按照所述相对日期标签关联的第一时间相对信息计算结束日期;

在当前的时间信息的基础上,按照所述相对日期标签关联的第二时间相对信息计算起始日期。

可选地,所述起始日期包括起始年、起始月、起始日;

所述在所述第一日期控件中显示所述起始日期的步骤包括:

在所述第一日期控件中加载,在所述起始年中的所述起始月的起始日历信息;

在所述起始日历信息中标记所述起始日。

可选地,所述结束日期包括结束年、结束月、结束日;

所述在所述第二日期控件中显示所述结束日期的步骤包括:

在所述第二日期控件中加载,在所述结束年中的所述起始月应的结束日历信息;

在所述结束日历信息中标记所述结束日。

可选地,所述日期选择窗口还包括绝对日期显示框;

所述方法还包括:

在所述绝对日期显示框中显示所述起始日期至所述结束日期。

可选地,还包括:

在所述日期选择窗口中检测到第一确认操作时,将所述起始日期至所述结束日期输出至当前页面的日期输入框显示。

可选地,还包括:

在当前页面检测到第二确认操作时,根据所述起始日期至所述结束日期进行业务处理。

根据本发明的另一方面,提供了一种日期信息的显示装置,包括:

窗口加载模块,适于加载日期选择窗口,所述日期选择窗口包括相对日期标签、第一日期控件、第二日期控件;

日期计算模块,适于在所述相对日期标签被触发时,根据所述相对日期标签计算起始日期和结束日期;

起始日期显示模块,适于在所述第一日期控件中显示所述起始日期;

结束日期显示模块,适于在所述第二日期控件中显示所述结束日期。

可选地,所述窗口加载模块还适于:

当检测到当前页面的日期输入框被触发时,加载所述日期输入框关联的日期选择窗口。

可选地,所述相对日期标签关联第一时间相对信息和第一时间长度信息;

所述日期计算模块还适于:

读取当前的时间信息;

在当前的时间信息的基础上,按照所述相对日期标签关联的第一时间相对信息计算结束日期;

在所述结束日期的基础上,按照所述相对日期标签关联的第一时间长度信息计算起始日期。

可选地,所述相对日期标签关联第二时间相对信息和第二时间长度信息;

所述日期计算模块还适于:

读取当前的时间信息;

在当前的时间信息的基础上,按照所述相对日期标签关联的第二时间相对信息计算起始日期;

在所述起始日期的基础上,按照所述相对日期标签关联的第二时间长度信息计算结束日期。

可选地,所述相对日期标签关联第一时间相对信息和第二时间相对信息;

所述日期计算模块还适于:

读取当前的时间信息;

在当前的时间信息的基础上,按照所述相对日期标签关联的第一时间相对信息计算结束日期;

在当前的时间信息的基础上,按照所述相对日期标签关联的第二时间相对信息计算起始日期。

可选地,所述起始日期包括起始年、起始月、起始日;

所述起始日期显示模块还适于:

在所述第一日期控件中加载,在所述起始年中的所述起始月的起始日历信息;

在所述起始日历信息中标记所述起始日。

可选地,所述结束日期包括结束年、结束月、结束日;

所述结束日期显示模块还适于:

在所述第二日期控件中加载,在所述结束年中的所述起始月应的结束日历信息;

在所述结束日历信息中标记所述结束日。

可选地,所述日期选择窗口还包括绝对日期显示框;

所述装置还包括:

时间段显示模块,适于在所述绝对日期显示框中显示所述起始日期至所述结束日期。

可选地,还包括:

时间段输出模块,适于在所述日期选择窗口中检测到第一确认操作时,将所述起始日期至所述结束日期输出至当前页面的日期输入框显示。

可选地,还包括:

业务处理模块,适于在当前页面检测到第二确认操作时,根据所述起始日期至所述结束日期进行业务处理。

本发明实施例通过相对日期标签计算起始日期和结束日期,分布在第一日期控件、第二日期控件中显示,避免了人工进行日期的定位,大大提高了操作的简便性,减少了选错日期的几率,避免计算机响应错误日期的处理,进而避免了用户反复选择日期,减少了计算机资源耗费。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本 领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了根据本发明一个实施例的一种日期信息的显示方法实施例的步骤流程图;

图2示出了根据本发明一个实施例的一种日期选择窗口的示例图;以及

图3示出了根据本发明一个实施例的一种日期信息的显示装置实施例的结构框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

参照图1,示出了根据本发明一个实施例的一种日期信息的显示方法实施例的步骤流程图,具体可以包括如下步骤:

步骤101,加载日期选择窗口;

日期选择窗口,可以为选择日期(包括起始日期、结束日期)的窗口。

在具体实现中,当检测到当前页面的日期输入框被触发时,加载日期输入框关联的日期选择窗口。

即在当前页面上,加载如图2所示的日期输入框201,显示当前选择的起始日期和结束日期,其中,起始日期比结束日期小。

在不同的业务领域中,用户经常需要选择一段时间进行处理业务,以电子商务(Electronic Commerce,EC)网站为例进行说明。

一种情况,用户在投放广告数据时,一般需要选择广告数据的投放时间,该投放时间一般是未来的一个时间段。

另一种情况,客户可以对在先的一段时间所投放的广告数据进行列表类汇总查看,由此可以掌握每种广告数据的投放情况、消费情况。

进一步而言,日期输入框可以使用HTML(HTML (Hypertext Markup Language,超文本标记语言)的<a>标签模拟,同时生成了两个隐藏的输入框,该隐藏的输入框的值为选择的起始日期和结束日期:

<input type="hidden" name="date_start" value="2015-07-06"class="w-date-hidden-start">;

<input type="hidden" name="date_end" value="2015-07-12"class="w-date-hidden-end">;

其中,"date_start"为起始日期,"date_end"为结束日期。

这两个隐藏的输入框绑定了调用日期控件(包括第一日期控件、第二日期控件)的方法。

当用户点击日期输入框时,就会调用这两个隐藏的输入框触发日期控件(包括第一日期控件、第二日期控件),展示如图2所示的日期选择窗口202,供用户选择日期。

在加载日期选择窗口时,可以输出第一日期控件、第二日期控件的DOM(Document Object Model,文档对象模型)到一个绝对定位的容器DIV中,div的class(样式)<div class="w-date-picker">,包括相对日期标签、第一日期控件、第二日期控件。

本发明实施例所指相对日期,是相对于当前日期而言的日期,例如,今天、昨天、最近七天、上周、最近一个月、上月、本月、最近三个月等等。

如图2所示的相对日期标签2021,可以用于标示相对日期,即相对于当前日期的起始日期、结束日期。

进一步而言,相对日期标签可以由HTML的<a>标签通过样式渲染而成,相对日期标签的<a>标签可以赋予相同的样式名称,如“w-date-lists-one”,此外,还可以同时赋予代表不同选择类型的属性值,如“data-day”,由此来区分用户点击了相对日期标签,以及,明确后续的日期(包括起始日期、结束日期)选择逻辑。

例如,相对日期标签“本月”的示例如下:

<a href="javascript:void(0)" data-day="5" class="w-date-lists-one">本月</a>

如图2所示的第一日期控件2022可以用于显示起始日期,第二日期控件2023可以用于显示结束日期。

进一步而言,第一日期控件、第二日期控件可以为脚本对象,如jQuery,加载在DIV浮层中,对外提供API(Application Programming Interface,应用程序编程接口)。

即第一日期控件、第二日期控件的应用可以引入jQuery类库,jQuery UI JS脚本和jQuery UI CSS样式表。

步骤102,当所述相对日期标签被触发时,根据所述相对日期标签计算起始日期和结束日期;

在实际应用中,用户可以通过点击等操作触发相对日期标签,进而计算起始日期和结束日期。

需要说明的是,起始日期和结束日期是绝对的日期,即具有明确的年、月、日。

例如,如图2所示,假设当前的时间信息为2015年7月13日,则相对日期“上周”的起始日期为2015年7月6日,结束日期为2015年7月12日。

在本发明的一种可选实施例中,所述相对日期标签关联第一时间相对信息和第一时间长度信息;

其中,第一时间相对信息,可以为结束日期相对于当前时间的信息;

第一时间长度信息,可以为结束日期与起始日期之间的长度。

则在本发明实施例中,步骤102可以包括如下子步骤:

子步骤S11,读取当前的时间信息;

子步骤S12,在当前的时间信息的基础上,按照所述相对日期标签关联的第一时间相对信息计算结束日期;

子步骤S13,在所述结束日期的基础上,按照所述相对日期标签关联的第一时间长度信息计算起始日期。

在本发明实施例中,可以从当前的时间推导至结束日期,再从结束日期回溯至起始日期。

以“上周”为例,其结束日期为相对于当前时间(星期)的上一周的最后一天(第一时间相对信息),其起始日期为结束日期在先六天(第一时间长度信息)。

在实际应用中,可以定义变量:起始时间s=new Date()、结束时间d=new Date()。

通过s.getTime()等函数获取到毫秒级别的当前的时间信息。

其中,一天的毫秒数=24(小时)*60(分)*60(秒)*1000(毫秒)=86400000毫秒。

结束时间d=d.setTime(d.getTime()-d.getDay()*86400000),其中,setTime()函数用于设置一个日期,即将该日期赋值给结束时间的变量,getDay()函数用于获取星期中的某一天。

起始时间s=d.setTime(d-6*86400000)。

计算结束时间和起始时间后,可以将毫秒级的结束时间和起始时间转换为结束日期和起始日期。

在本发明的另一种可选实施例中,所述相对日期标签关联第二时间相对信息和第二时间长度信息;

其中,第二时间相对信息,可以为起始日期相对于当前时间的信息;

第二时间长度信息,可以为起始日期与结束日期之间的长度。

则在本发明实施例中,步骤102可以包括如下子步骤:

子步骤S21,读取当前的时间信息;

子步骤S22,在当前的时间信息的基础上,按照所述相对日期标签关联的第二时间相对信息计算起始日期;

子步骤S23,在所述起始日期的基础上,按照所述相对日期标签关联的第二时间长度信息计算结束日期。

在本发明实施例中,可以从当前的时间推导至起始日期,再从起始日期推导至结束日期。

以“上周”为例,其起始日期为相对于当前时间(星期)的上一周的第一天(第二时间相对信息),其结束日期为起始日期在后六天(第二时间长 度信息)。

需要说明的是,对于“昨天”、“今天”等相对日期,可以认为其第一时间长度信息、第二时间长度信息为0,即起始日期和结束日期为同一日。

在本发明的另一种可选实施例中,所述相对日期标签关联第一时间相对信息和第二时间相对信息;则在本发明实施例中,步骤102可以包括如下子步骤:

子步骤S31,读取当前的时间信息;

子步骤S32,在当前的时间信息的基础上,按照所述相对日期标签关联的第一时间相对信息计算结束日期;

子步骤S33,在当前的时间信息的基础上,按照所述相对日期标签关联的第二时间相对信息计算起始日期。

在本发明实施例中,可以直接从当前的时间推导至起始日期和结束日期。

以“上周”为例,其结束日期为相对于当前时间(星期)的上一周的最后一天(第一时间相对信息),其起始日期为相对于当前时间(星期)的上一周的第一天(第二时间相对信息)。

步骤103,在所述第一日期控件中显示所述起始日期;

在具体实现中,第一日期控件可以根据setDate方法渲染起始日期。

进一步而言,起始日期可以包括起始年、起始月、起始日,则可以在第一日期控件中加载,在起始年中的起始月的起始日历信息,在起始日历信息中标记起始日,如填涂背景等。

例如,若在如图2所示的第一日期控件2022中显示起始日期2015年7月6日,其起始年为2015年,起始月为7月,起始日为6日,则可以查找2015年7月的起始日历信息,在该起始日历信息中标记6日。

步骤104,在所述第二日期控件中显示所述结束日期。

在具体实现中,第二日期控件可以根据setDate方法渲染结束日期。

进一步而言,结束日期可以包括结束年、结束月、结束日,则可以在第二日期控件中加载,在结束年中的起始月的结束日历信息,在结束日历信息 中标记结束日,如填涂背景等。

例如,若在如图2所示的第二日期控件2023中显示结束日期2015年7月12日,其结束年为2015年,结束月为7月,结束日为12日,则可以查找2015年7月的结束日历信息,在该结束日历信息中标记12日。

本发明实施例通过相对日期标签计算起始日期和结束日期,分布在第一日期控件、第二日期控件中显示,避免了人工进行日期的定位,大大提高了操作的简便性,减少了选错日期的几率,避免计算机响应错误日期的处理,进而避免了用户反复选择日期,减少了计算机资源耗费。

在本发明的一种可选实施例中,所述日期选择窗口还可以包括绝对日期显示框,则该方法还可以包括如下步骤:

步骤105,在所述绝对日期显示框中显示所述起始日期至所述结束日期。

在本发明实施例中,在如图2所示的绝对日期显示框2024中可以以绝对日期的形式提示用户所选择的起始日期至结束日期,进一步减少了选错日期的几率。

需要说明的是,起始日期至结束日期为一个时间段,即从起始日期至结束日期之间的时间段(包括起始时间与结束时间),并非指两个单独的日期。

步骤106,在所述日期选择窗口中检测到第一确认操作时,将所述起始日期至所述结束日期输出至当前页面的日期输入框显示。

在具体实现中,用户可以通过在日期选择窗口点击如图2所示的确认标签2025等方式触发第一确认操作,确认选择当前显示的起始日期、结束日期,显示在当前页面的日期输入框中。

进一步而言,当用户确认选择起始日期和结束日期后,可以通过setValue:function(start,end){}函数将起始日期和结束日期赋值给日期输入框的<a>标签,格式可以是“年-月-日”。

例如,若用户点击如图2所示的确认标签2025,则可以将起始日期至结束日期,即2015年7月6日至2015年7月12日输出至当前页面的日期输入框201显示,“2015-07-06至2015-07-12”。

步骤107,在当前页面检测到第二确认操作时,根据所述起始日期至所述结束日期进行业务处理。

在具体实现中,用户可以通过在当前页面点击确认控件等方式触发第二确认操作,确认以日期输入框的起始日期至结束日期进行业务处理。

在一种方式中,可以在本地的数据库对起始日期至结束日期的数据进行匹配查找,输出业务处理结果。

例如,在即时通讯工具中,可以查找起始日期至结束日期之间的聊天记录。

在另一种方式中,可以将该起始日期至结束日期生成服务请求,并将该服务请求发送至服务器,服务器对数据库中起始日期至结束日期之间的数据进行匹配查找,输出业务处理结果。

例如,在电子商务网站的服务器查询在先的一段时间内广告数据的投放情况、扣费情况等等,或者,对未来的一段时间内投放广告数据。

对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

参照图3,示出了根据本发明一个实施例的一种日期信息的显示装置实施例的结构框图,具体可以包括如下模块:

窗口加载模块301,适于加载日期选择窗口,所述日期选择窗口包括相对日期标签、第一日期控件、第二日期控件;

日期计算模块302,适于在所述相对日期标签被触发时,根据所述相对日期标签计算起始日期和结束日期;

起始日期显示模块303,适于在所述第一日期控件中显示所述起始日期;

结束日期显示模块304,适于在所述第二日期控件中显示所述结束日期。

在本发明的一种可选实施例中,所述窗口加载模块301还可以适于:

当检测到当前页面的日期输入框被触发时,加载所述日期输入框关联的日期选择窗口。

在本发明的一种可选实施例中,所述相对日期标签关联第一时间相对信息和第一时间长度信息;

所述日期计算模块302还可以适于:

读取当前的时间信息;

在当前的时间信息的基础上,按照所述相对日期标签关联的第一时间相对信息计算结束日期;

在所述结束日期的基础上,按照所述相对日期标签关联的第一时间长度信息计算起始日期。

在本发明的一种可选实施例中,所述相对日期标签关联第二时间相对信息和第二时间长度信息;

所述日期计算模块302还可以适于:

读取当前的时间信息;

在当前的时间信息的基础上,按照所述相对日期标签关联的第二时间相对信息计算起始日期;

在所述起始日期的基础上,按照所述相对日期标签关联的第二时间长度信息计算结束日期。

在本发明的一种可选实施例中,所述相对日期标签关联第一时间相对信息和第二时间相对信息;

所述日期计算模块302还可以适于:

读取当前的时间信息;

在当前的时间信息的基础上,按照所述相对日期标签关联的第一时间相对信息计算结束日期;

在当前的时间信息的基础上,按照所述相对日期标签关联的第二时间相对信息计算起始日期。

在本发明的一种可选实施例中,所述起始日期包括起始年、起始月、起 始日;

所述起始日期显示模块303还可以适于:

在所述第一日期控件中加载,在所述起始年中的所述起始月的起始日历信息;

在所述起始日历信息中标记所述起始日。

在本发明的一种可选实施例中,所述结束日期包括结束年、结束月、结束日;

所述结束日期显示模块304还可以适于:

在所述第二日期控件中加载,在所述结束年中的所述起始月应的结束日历信息;

在所述结束日历信息中标记所述结束日。

在本发明的一种可选实施例中,所述日期选择窗口还包括绝对日期显示框;

所述装置还可以包括如下模块:

时间段显示模块,适于在所述绝对日期显示框中显示所述起始日期至所述结束日期。

在本发明的一种可选实施例中,该装置还可以包括如下模块:

时间段输出模块,适于在所述日期选择窗口中检测到第一确认操作时,将所述起始日期至所述结束日期输出至当前页面的日期输入框显示。

在本发明的一种可选实施例中,该装置还可以包括如下模块:

业务处理模块,适于在当前页面检测到第二确认操作时,根据所述起始日期至所述结束日期进行业务处理。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述, 构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的日期信息的显示设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

本发明实施例公开了A1、一种日期信息的显示方法,包括:

加载日期选择窗口,所述日期选择窗口包括相对日期标签、第一日期控件、第二日期控件;

当所述相对日期标签被触发时,根据所述相对日期标签计算起始日期和结束日期;

在所述第一日期控件中显示所述起始日期;

在所述第二日期控件中显示所述结束日期。

A2、如A1所述的方法,所述加载日期选择窗口的步骤包括:

当检测到当前页面的日期输入框被触发时,加载所述日期输入框关联的日期选择窗口。

A3、如A1所述的方法,所述相对日期标签关联第一时间相对信息和第一时间长度信息;

所述根据所述相对日期标签计算起始日期和结束日期的步骤包括:

读取当前的时间信息;

在当前的时间信息的基础上,按照所述相对日期标签关联的第一时间相对信息计算结束日期;

在所述结束日期的基础上,按照所述相对日期标签关联的第一时间长度信息计算起始日期。

A4、如A1所述的方法,所述相对日期标签关联第二时间相对信息和第二时间长度信息;

所述根据所述相对日期标签计算起始日期和结束日期的步骤包括:

读取当前的时间信息;

在当前的时间信息的基础上,按照所述相对日期标签关联的第二时间相对信息计算起始日期;

在所述起始日期的基础上,按照所述相对日期标签关联的第二时间长度信息计算结束日期。

A5、如A1所述的方法,所述相对日期标签关联第一时间相对信息和第二时间相对信息;

所述根据所述相对日期标签计算起始日期和结束日期的步骤包括:

读取当前的时间信息;

在当前的时间信息的基础上,按照所述相对日期标签关联的第一时间相对信息计算结束日期;

在当前的时间信息的基础上,按照所述相对日期标签关联的第二时间相对信息计算起始日期。

A6、如A1或A2或A3或A4或A5所述的方法,所述起始日期包括起始年、起始月、起始日;

所述在所述第一日期控件中显示所述起始日期的步骤包括:

在所述第一日期控件中加载,在所述起始年中的所述起始月的起始日历 信息;

在所述起始日历信息中标记所述起始日。

A7、如A1或A2或A3或A4或A5所述的方法,所述结束日期包括结束年、结束月、结束日;

所述在所述第二日期控件中显示所述结束日期的步骤包括:

在所述第二日期控件中加载,在所述结束年中的所述起始月应的结束日历信息;

在所述结束日历信息中标记所述结束日。

A8、如A1或A2或A3或A4或A5所述的方法,所述日期选择窗口还包括绝对日期显示框;

所述方法还包括:

在所述绝对日期显示框中显示所述起始日期至所述结束日期。

A9、如A1或A2或A3或A4或A5所述的方法,还包括:

在所述日期选择窗口中检测到第一确认操作时,将所述起始日期至所述结束日期输出至当前页面的日期输入框显示。

A10、如A9所述的方法,还包括:

在当前页面检测到第二确认操作时,根据所述起始日期至所述结束日期进行业务处理。

本发明实施例还公开了B11、一种日期信息的显示装置,包括:

窗口加载模块,适于加载日期选择窗口,所述日期选择窗口包括相对日期标签、第一日期控件、第二日期控件;

日期计算模块,适于在所述相对日期标签被触发时,根据所述相对日期标签计算起始日期和结束日期;

起始日期显示模块,适于在所述第一日期控件中显示所述起始日期;

结束日期显示模块,适于在所述第二日期控件中显示所述结束日期。

B12、如B11所述的装置,所述窗口加载模块还适于:

当检测到当前页面的日期输入框被触发时,加载所述日期输入框关联的 日期选择窗口。

B13、如B11所述的装置,所述相对日期标签关联第一时间相对信息和第一时间长度信息;

所述日期计算模块还适于:

读取当前的时间信息;

在当前的时间信息的基础上,按照所述相对日期标签关联的第一时间相对信息计算结束日期;

在所述结束日期的基础上,按照所述相对日期标签关联的第一时间长度信息计算起始日期。

B14、如B11所述的装置,所述相对日期标签关联第二时间相对信息和第二时间长度信息;

所述日期计算模块还适于:

读取当前的时间信息;

在当前的时间信息的基础上,按照所述相对日期标签关联的第二时间相对信息计算起始日期;

在所述起始日期的基础上,按照所述相对日期标签关联的第二时间长度信息计算结束日期。

B15、如B11所述的装置,所述相对日期标签关联第一时间相对信息和第二时间相对信息;

所述日期计算模块还适于:

读取当前的时间信息;

在当前的时间信息的基础上,按照所述相对日期标签关联的第一时间相对信息计算结束日期;

在当前的时间信息的基础上,按照所述相对日期标签关联的第二时间相对信息计算起始日期。

B16、如B11或B12或B13或B14或B15所述的装置,所述起始日期包括起始年、起始月、起始日;

所述起始日期显示模块还适于:

在所述第一日期控件中加载,在所述起始年中的所述起始月的起始日历信息;

在所述起始日历信息中标记所述起始日。

B17、如B11或B12或B13或B14或B15所述的装置,所述结束日期包括结束年、结束月、结束日;

所述结束日期显示模块还适于:

在所述第二日期控件中加载,在所述结束年中的所述起始月应的结束日历信息;

在所述结束日历信息中标记所述结束日。

B18、如B11或B12或B13或B14或B15所述的装置,所述日期选择窗口还包括绝对日期显示框;

所述装置还包括:

时间段显示模块,适于在所述绝对日期显示框中显示所述起始日期至所述结束日期。

B19、如B11或B12或B13或B14或B15所述的装置,还包括:

时间段输出模块,适于在所述日期选择窗口中检测到第一确认操作时,将所述起始日期至所述结束日期输出至当前页面的日期输入框显示。

B20、如B19所述的装置,还包括:

业务处理模块,适于在当前页面检测到第二确认操作时,根据所述起始日期至所述结束日期进行业务处理。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1