The invention discloses a time-limited activity countdown processing method, a computing device and a storage medium. The method comprises: establishing a first countdown timer after starting an application; wherein the first countdown timer stores one or more countdown data of a preset time-limited activity calculated according to the server time; and detecting the current page; Whether or not it contains one or more preset timed activity information; if so, a second timer corresponding to each preset timed activity is established on the current page; where the second timer obtains the corresponding countdown data from the first timer according to the corresponding preset timed activity information; or The countdown data of preset timed activities in multiple second countdown timers is displayed in the current page. By using the invention, the countdown data is calculated according to the server time, so that the activity time is not limited by different time zones, and is not affected by the inaccuracy of the client time, and the consistency of all users participating in activities in different time zones is guaranteed.
【技术实现步骤摘要】
限时活动倒计时处理方法、计算设备、存储介质
本专利技术涉及软件领域,具体涉及一种限时活动倒计时处理方法、计算设备、存储介质。
技术介绍
为吸引用户注意,有时商家会举办一些活动,如促销活动、打折活动、限时免费活动等,提高用户参与的积极性,以提高用户对商家的粘度。这些活动一般都具有时间限制,用户可以在限定的活动时间内参加。当活动时间结束后,用户不能再参加活动。因此,活动结束时间对用户而言比较重要。商家一般采用倒计时方式提醒用户,以免用户错失活动参加有效时间。现有技术在采用倒计时方式时,一般将活动结束时间与用户当前时间进行比较,得到倒计时数据,以提醒用户。但这样处理,往往存在以下问题:1)用户当前时间通过用户所使用的终端设备获取,由于用户可以随意修改终端设备的时间,导致获取到的用户当前时间不准确,不能计算得到正确的倒计时数据。2)不同时区的时间不同,如北京时间以东八时区的区时作为标准时间,美国时间由于美国本土横跨西五区至西八区,共四个时区,每个时区时间均不同,如华盛顿时间,采用美国东部时区,其与北京时间相差13个小时。当采用用户当前时间与北京时间的活动结束时间进行比较时,使得华盛顿的用户要比北京用户早13个小时提前结束活动,不能做到活动在全球展开的时间一致,造成不同时区的用户无法参加未结束的活动。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的限时活动倒计时处理方法、计算设备、存储介质。根据本专利技术的一个方面,提供了一种限时活动倒计时处理方法,其包括:在启动应用后,建立第一倒计时器;其中,第一倒计时器中保存一个或多 ...
【技术保护点】
1.一种限时活动倒计时处理方法,其包括:在启动应用后,建立第一倒计时器;其中,所述第一倒计时器中保存一个或多个根据服务器时间计算得到的预设限时活动的倒计时数据;检测当前页面是否包含一个或多个预设限时活动信息;若是,在所述当前页面建立与每个预设限时活动对应的第二倒计时器;其中,所述第二倒计时器根据对应的预设限时活动信息从所述第一倒计时器中获取对应的倒计时数据进行倒计时处理;将所述一个或多个第二倒计时器中预设限时活动的倒计时数据显示在所述当前页面中。
【技术特征摘要】
1.一种限时活动倒计时处理方法,其包括:在启动应用后,建立第一倒计时器;其中,所述第一倒计时器中保存一个或多个根据服务器时间计算得到的预设限时活动的倒计时数据;检测当前页面是否包含一个或多个预设限时活动信息;若是,在所述当前页面建立与每个预设限时活动对应的第二倒计时器;其中,所述第二倒计时器根据对应的预设限时活动信息从所述第一倒计时器中获取对应的倒计时数据进行倒计时处理;将所述一个或多个第二倒计时器中预设限时活动的倒计时数据显示在所述当前页面中。2.根据权利要求1所述的方法,其中,所述方法还包括:从服务器获取一个或多个预设限时活动的活动信息,以及服务器当前时间;根据一个或多个预设限时活动的活动信息中包含的活动结束时间,计算活动结束时间和服务器当前时间的差值,得到对应的预设限时活动的倒计时数据;将得到的预设限时活动的倒计时数据及对应的预设限时活动的活动信息保存在所述第一倒计时器中。3.根据权利要求2所述的方法,其中,所述预设限时活动的活动信息还包括预设限时活动的活动开始时间;在所述计算活动结束时间和服务器当前时间的差值,得到对应的预设限时活动的倒计时数据之前,所述方法还包括:判断所述服务器当前时间是否晚于所述活动开始时间;若是,计算活动结束时间和服务器当前时间的差值,得到对应的预设限时活动的倒计时数据。4.根据权利要求1-3中任一项所述的方法,其中,所述方法还包括:当离开包含一个或多个预设限时活动信息的页面时,销毁所述页面建立的第二倒计时器;当关闭所述应用时,预设时间后销毁所述第一倒计时器。5.根据权利要求1-4中任一项所述的方法,其中,所述方法还包括:判断所述第一倒计时器/第二倒计时器中的一个或多个倒计时数据的值是否为0;若是,不再对所述倒计时数据进行倒计时处理。6.一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:在启动应用后,建立第一倒计时器;其中,所述...
【专利技术属性】
技术研发人员:齐志坚,
申请(专利权)人:掌阅科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。