[发明专利]一种基于服务端时间的网页倒计时方法在审
| 申请号: | 201611061491.6 | 申请日: | 2016-11-28 | 
| 公开(公告)号: | CN106603185A | 公开(公告)日: | 2017-04-26 | 
| 发明(设计)人: | 刘景峰 | 申请(专利权)人: | 芜湖智美网络科技有限公司 | 
| 主分类号: | H04J3/06 | 分类号: | H04J3/06 | 
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 | 
| 地址: | 241000 安徽*** | 国省代码: | 安徽;34 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 基于 服务端 时间 网页 倒计时 方法 | ||
技术领域
本发明涉及网页倒计时技术领域,具体属于一种能识别服务端时间的网页倒计时方法。
背景技术
随着互联网的发展,网上商城也在不断增加,出现了淘宝,京东,唯品会,当当等。网上商城的出现给人们的购物提供了方便,足不出户便可以买到自己需要的商品。在互联网信息爆炸的今天,网上购物已成为人们购买商品的最重要途径。
而倒计时是每个网上商城必不可少的技术,因为每个商城都会做一些限时抢购的优惠活动来吸引用户。倒计时最早源于火箭倒数发射程序,后来被人们广泛引用到其他领域。刚开始只是对数字进行倒数,到现在对时间的精确倒计时,倒计时经过几十年的发展,技术已相对成熟,且因为有成功的商业模式可以运用,因而吸引了众多互联网厂商引用。经常可见的大型网上商城如京东,唯品会等,经常做特卖活动用到倒计时技术。
实现倒计时的第一步也是最重要的一步就是获取服务端时间,鉴于javascript获取的客户端时间存在误差,即访客只要修改其客户端电脑的时间,网页上的时间也随之改变。为解决此类问题我们采用php获取服务端时间进行倒计时。服务端向客户端发送数据时发送服务器时间,客户端接收时进行处理将倒计时时间设置为服务器时间。
秒杀活动倒计时过程,是针对依赖客户端倒计时的时间不同客户端时间错乱问题,所以会面临着一些问题。
1、由于用户可以自行修改客户端时间,所以依赖客户端时间就会产生时间上的误差,如此秒杀活动已经结束,但客户自行修改了自己电脑的时间,就会显示此商品仍在秒杀,购买时就会出现问题。因为客户端的时间是不可靠的,所以当前的时间必须要从服务器获取。然后服务端向客户端发送数据时发送服务器时间,客户端接受时进行处理,将倒计时时间设置为服务器时间。但是在实际的应用当中由于网速或手机的快慢问题仍然存在一些问题。
2、网络传输的时间和渲染代码的执行时间都是误差存在的因素。
目前针对倒计时的主流方法是获取服务端的时间,然后计算出网络传输的时间和渲染程序的执行时间。当前系统时间=服务器系统时间+网络传输时间+渲染时间+常量。在执行过程中,必然有无法计算到的时间部分,可以用常量补差。关于渲染时间只要在执行的开始结尾处设定开始和结束时间就可以计算出来。
发明内容
本发明的目的在于提供一种基于服务器时间的网页倒计时方法,克服了现有技术的不足,本发明克服了现有技术的不足,使系统通过获取服务器的时间,避免不同客户端之间显示不同结果。
为实现上述目的,本发明提供如下技术方案:
一种基于服务端时间的网页倒计时方法,客户端倒计时的时候,基于服务器时间,避免不同客户端之前显示不同结果;服务端向客户端发送数据时,发送服务器时间,客户端接收时,进行处理将倒计时时间设置为服务器时间。
所述的服务端向客户端发送数据时,发送服务器时间包含如下步骤:
服务端向客户端发送数据时,发送服务器时间,客户端接收时,进行处理将倒计时时间设置为服务器时间;
客户端向系统请求时间,系统完成响应,服务端向客户端发送数据和时间,客户端根据活动开始时间和系统时间做倒计时显示。
与现有技术相比,本发明的有益效果是:发明采用php获取服务端时间的方法,此方法解决了用户端修改日期时间不会影响倒计时的正常显示,即以服务器时间为准。本发明克服了现有技术的不足,使系统通过获取服务器的时间,避免不同客户端之间显示不同结果。从根本上解决了客户端时间不同显示不同结果。
附图说明
图1为现有技术倒计时过程简图;
图2为本发明倒计时过程简图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供的 一种基于服务器时间的网页倒计时方法,鉴于javascript获取的客户端时间存在误差,即访客只要修改其客户端电脑的时间,网页上的时间也随之改变,给一些购物平台带来不便,本发明采用php获取服务端时间,此方法解决了用户端修改日期时间不会影响倒计时的正常显示,即以服务器时间为准。本发明克服了现有技术的不足,使系统通过获取服务器的时间,避免不同客户端之间显示不同结果。
所述的服务端时间的网页倒计时方法具体包含如下步骤:
(1)客户端向系统请求时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芜湖智美网络科技有限公司,未经芜湖智美网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611061491.6/2.html,转载请声明来源钻瓜专利网。





