一种日历控件制造技术

技术编号:10598493 阅读:141 留言:0更新日期:2014-10-30 11:57
本发明专利技术实施例所述的日历控件,因为灵活定位组件向用户展示年份定位区和月份定位区,并在所述年份定位区展示用户当前选中的年份,在所述月份定位区、以预设方式展示用户当前选中的月份标识和/或季标识,并且,精准时间定位组件用于向用户展示所述灵活定位组件中当前选中的年份和月份对应的日期范围,可见,本发明专利技术实施例所述的日历控件,当仅选择年份和月份时,精准时间定位组件即能够展示当前选中的年份和月份对应的日期范围,所以,本发明专利技术实施例所述的日历控件,能够支持仅对年份和月份的定位,在用户选择的时间范围为整月的情况下,用户不必再对日进行定位,从而能够提高日历控件定位时间的便捷性。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例所述的日历控件,因为灵活定位组件向用户展示年份定位区和月份定位区,并在所述年份定位区展示用户当前选中的年份,在所述月份定位区、以预设方式展示用户当前选中的月份标识和/或季标识,并且,精准时间定位组件用于向用户展示所述灵活定位组件中当前选中的年份和月份对应的日期范围,可见,本专利技术实施例所述的日历控件,当仅选择年份和月份时,精准时间定位组件即能够展示当前选中的年份和月份对应的日期范围,所以,本专利技术实施例所述的日历控件,能够支持仅对年份和月份的定位,在用户选择的时间范围为整月的情况下,用户不必再对日进行定位,从而能够提高日历控件定位时间的便捷性。【专利说明】-种日历控件
本专利技术涉及计算机领域,尤其涉及一种日历控件。
技术介绍
日历控件是一种常用的、通过与用户的交互操作实现时间定位的装置。现有的日 历控件通常使用下拉菜单显示可选择的时间范围,例如图4所示为某银行页面中供用户查 询的日历控件,用户需要在下拉菜单中选择月份和年份,然后在选中月份的日期中点击选 择日。 可见,不论用户需要定位哪种时间范围,均需要依次进行年月日的选择。而每次均 需定位年月日,无疑增加了使用日历控件的复杂程度。 因此,如何提高日历控件定位时间的便捷性成为当前待解决的问题。
技术实现思路
本专利技术实施例提供了日历控件,目的在于解决如何提高日历控件定位时间的便捷 性的问题。 为了实现上述目的,本专利技术实施例公开了以下技术方案: -种日历控件,包括: 灵活定位组件,用于向用户展示年份定位区和月份定位区,所述月份定位区中包 括月份标识和季标识,并在所述年份定位区展示用户当前选中的年份,在所述月份定位区、 以预设方式展示用户当前选中的月份标识和/或季标识,以区别所述用户当前选中的月份 标识和/或季标识与其它月份标识和季标识; 精准时间定位组件,用于向用户展示所述灵活定位组件中当前选中的年份和月份 对应的日期范围。 可选地,所述精准时间定位组件还用于: 当接收到预设的触发指令时,向用户展示下一级弹层,所述下一级弹层中包括开 始的年、月和日的选择界面,以及结束的年、月和日的选择界面。 可选地,所述灵活定位组件在所述月份定位区、以预设方式展示用户当前选中的 月份标识和/或季标识包括: 所述灵活定位组件监听可选择的月份标识的鼠标或触控动作,当监听到一个可选 择的月份标识上的鼠标或触控按下事件时,记录所述鼠标或触控按下事件对应的月份标 识; 当监听到可选择月份标识上的鼠标或触控移动事件后,如果确定之前已记录下鼠 标或触控按下事件,且监听到的全局鼠标或触控抬起事件对应的月份标识为所述可选择的 月份标识,则所述灵活定位组件在所述月份定位区为所述鼠标或触控移动事件对应的月份 标识添加滑动选择样式。 可选地,所述灵活定位组件还用于: 当监听到可选择月份标识上的鼠标或触控移动事件后,如果确定之前未记录下鼠 标或触控按下事件,或者,监听到的全局鼠标或触控抬起事件对应的月份标识为不可选择 的月份标识,则所述灵活定位组件确定所述鼠标或触控移动事件无效。 可选地,所述灵活定位组件还用于: 当接收到选择指令后,在所述年份定位区以下拉菜单的形式展示可选择的年份, 并将当前选中的年份、当前鼠标或触控悬停的年份与其它年份区别显示。 可选地,还包括: 公历农历转换组件,用于当检测到用户的触发指令后,如果所述日历控件当前为 公历模式,则转换到农历模式,如果所述日历控件当前为农历模式,则转换到公历模式,在 所述公历模式中,所述年份、所述月份标识和所述季标识均以公历形式表示,在所述农历模 式中,所述年份、所述月份标识和所述季标识均以农历形式表示。 可选地,在所述当前的模式为农历模式时,所述灵活定位组件还用于: 在所述月份定位区标示闰月; 所述精准时间定位组件还用于,标示所述日期范围的起和/或止日期对应的节 气。 可选地,还包括: 相对时间定位组件,用于以预设的步长,向用户展示当前时间点的相对时间定位 点。 可选地,所述精准定位组件还用于: 向用户展示所述相对时间定位组件中的时间定位点对应的日期范围。 可选地,所述灵活定位组件还用于: 将所述精准时间定位组件中显示的时间间隔对应的月份标识和/或季标识与其 它月份标识和季标识区别显示,或者, 将所述相对时间定位组件中显示的相对时间定位点对应的月份标识和/或季标 识与其它月份标识和季标识区别显示。 可选地,所述灵活定位组件用于将所述精准时间定位组件中显示的时间间隔对应 的月份标识和/或季标识与其它月份标识和季标识区别显示,包括: 所述灵活定位组件用于,当所述精准时间定位组件中显示的时间间隔中包括不完 整的月份时,在所述月份定位区,将所述不完整的月份的标识以预设方式显示; 所述灵活定位组件用于,将所述相对时间定位组件中显示的相对时间定位点对应 的月份标识和/或季标识与其它月份标识和季标识区别显示,包括: 所述灵活定位组件用于,当所述精准时间定位组件中显示的时间间隔中包括不完 整的月份时,在所述月份定位区,将所述不完整的月份的标识以预设方式显示。 本专利技术实施例所述的日历控件,因为灵活定位组件向用户展示年份定位区和月份 定位区,并在所述年份定位区展示用户当前选中的年份,在所述月份定位区、以预设方式展 示用户当前选中的月份标识和/或季标识,并且,精准时间定位组件用于向用户展示所述 灵活定位组件中当前选中的年份和月份对应的日期范围,可见,本专利技术实施例所述的日历 控件,当仅选择年份和月份时,精准时间定位组件即能够展示当前选中的年份和月份对应 的日期范围,所以,本专利技术实施例所述的日历控件,能够支持仅对年份和月份的定位,在用 户选择的时间范围为整月的情况下,用户不必再对日进行定位,从而能够提高日历控件定 位时间的便捷性。 【专利附图】【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。 图1为本专利技术实施例公开的一种日历控件的示意图; 图2为本专利技术实施例公开的又一种日历控件的示意图; 图3为本专利技术实施例公开的日历控件的灵活定位组件展示下一级弹层选择开始 日期和结束日期的示意图; 图4为现有常用的日历控件示意图; 图5为本专利技术实施例公开的日历控件的灵活定位组件展示待选年份的示意图; 图6为本专利技术实施例公开种日历控件的灵活定位组件展示多个被选中的月份标 识的示意图; 图7为本专利技术实施例公开的日历控件的精准定位组件显示的时间随相对时间定 位组件中的时间变化的示意图; 图8为本专利技术实施例公开的日历控件的灵活定位组件显示的时间随精准定位组 件中的时间变化的示意图; 图9为本专利技术实施例公开的日历控件的灵活定位组件显示的时间随精准定位组 件中的时间变化的示意图。 【具体实施方式】 日历控件的使用使得用户可以对大范围的本文档来自技高网...

【技术保护点】
一种日历控件,其特征在于,包括:灵活定位组件,用于向用户展示年份定位区和月份定位区,所述月份定位区中包括月份标识和季标识,并在所述年份定位区展示用户当前选中的年份,在所述月份定位区、以预设方式展示用户当前选中的月份标识和/或季标识,以区别所述用户当前选中的月份标识和/或季标识与其它月份标识和季标识;精准时间定位组件,用于向用户展示所述灵活定位组件中当前选中的年份和月份对应的日期范围。

【技术特征摘要】

【专利技术属性】
技术研发人员:贾雁超敬洪明
申请(专利权)人:北京嘉和美康信息技术有限公司
类型:发明
国别省市:北京;11

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

1