发明名称 一种基于SNTP的同步时间方法及SNTP客户端
摘要 本发明提供一种基于SNTP的同步时间方法及SNTP客户端,所述方法包括:记录电子设备的当前时间并将其标记为第一时间;在SNTP客户端内添加启动SNTP定时器;在启动SNTP定时器到达定时时间时,SNTP客户端启动SNTP同步过程并添加检测SNTP定时器;在检测SNTP定时器到达定时时间时,开始检测SNTP同步时间并在获取到SNTP同步时间时,记录所述电子设备的当前时间并将其标记为第二时间;将获取的SNTP同步时间同步到电子设备中,同时将启动SNTP定时器的定时时间设置为第二时间与第一时间的差值。本发明使用定时器来定时更新时间,同步时间效果好,区分对待每台设备的时钟差异,有效减少耗损系统资源。
申请公布号 CN104993920A 申请公布日期 2015.10.21
申请号 CN201510388851.2 申请日期 2015.07.03
申请人 上海斐讯数据通信技术有限公司 发明人 闵彭伟
分类号 H04L7/00(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L7/00(2006.01)I
代理机构 上海光华专利事务所 31219 代理人 庞红芳
主权项 一种基于SNTP的同步时间方法,应用于电子设备通过电子设备内装设的SNTP客户端向提供基准时间的SNTP服务器同步时间的过程中,其特征在于:所述基于SNTP的同步时间方法包括:S1,记录所述电子设备的当前时间并将其标记为第一时间;S2,在所述SNTP客户端内添加用于启动SNTP服务的启动SNTP定时器;S3,在所述启动SNTP定时器到达定时时间时,所述SNTP客户端启动SNTP同步过程并添加用于开始检测SNTP同步时间的检测SNTP定时器;S4,在所述检测SNTP定时器到达定时时间时,开始检测SNTP同步时间并在获取到SNTP同步时间时,记录所述电子设备的当前时间并将其标记为第二时间;S5,将获取的SNTP同步时间同步到所述电子设备中,同时将所述启动SNTP定时器的定时时间设置为所述第二时间与第一时间的差值,并将所述第一时间的值更新为所述SNTP同步时间。
地址 201616 上海市松江区思贤路3666号