[发明专利]时间戳的处理方法及装置、压缩字符串的解压方法及装置在审
申请号: | 201510762157.2 | 申请日: | 2015-11-10 |
公开(公告)号: | CN105306065A | 公开(公告)日: | 2016-02-03 |
发明(设计)人: | 谭家华 | 申请(专利权)人: | 珠海多玩信息技术有限公司 |
主分类号: | H03M7/30 | 分类号: | H03M7/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 屈慧丽;杨炳财 |
地址: | 510665 广东省广州市番禺区南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 时间 处理 方法 装置 压缩 字符串 解压 | ||
1.一种时间戳的处理方法,其特征在于,包括:
S1:对获取到的订单号时间点相对应的时间戳的整数进行是否为0的判断,若否,则执行步骤S2;
S2:将所述整数与预设的基础字符串的长度相除,获取相除后的整数和余数,再提取所述余数相对应的所述基础字符串的字符,记录所述字符,并对相除后的所述整数结合步骤S1进行重复执行,直到所述整数为0后,生成每次记录的所述字符以序列形式组合而成的压缩字符串;
S3:将所述压缩字符串输出。
2.根据权利要求1所述的时间戳的处理方法,其特征在于,所述步骤S1具体包括:
S11:获取到与订单号时间点相对应的时间戳,并将初始的压缩字符串定义为空字符串,所述时间戳为整数;
S12:对所述整数进行是否为0的判断,若否,则执行步骤S2;
所述步骤S2具体包括:
S21:当执行所述步骤S12为相除后的所述整数不为零时,将所述整数与预设的基础字符串的长度相除,获取相除后的整数和余数;
S22:根据相除后的所述余数,提取所述余数相对应的所述基础字符串的字符,将所述字符与所述压缩字符串按照序列方式进行组合为新的所述压缩字符串,并记录;
S23:对相除后的所述整数结合所述步骤S12进行重复执行,直到所述整数为0后,并确定最后一次按照序列方式进行组合的所述新字符串为待输出的所述压缩字符串,执行步骤S3。
3.根据权利要求1或2所述的时间戳的处理方法,其特征在于,步骤S3之后还包括步骤S4,所述步骤S4具体包括:
S41:当获取到将所述压缩字符串还原为相对应的所述时间戳的命令时,对所述压缩字符串对应的压缩位置进行是否不小于1的判断,若是,则执行步骤S42;
S42:根据所述压缩位置确定在所述压缩字符串中的字符,再确定预设的基础字符串中与所述字符相对应的数值,并将所述数值,与所述基础字符串的长度和所述时间戳对应的数值的乘积相加,以成为所述时间戳对应的新数值;
S43:重复执行步骤S41,直到所述压缩位置小于1之后,对最后一次执行步骤S42确定的所述新数值,进行与所述基础字符串的长度和所述时间戳对应的数值的乘积的求和处理,所述求和处理后的结果为所述时间戳。
4.根据权利要求3所述的时间戳的处理方法,其特征在于,步骤S41具体包括:
S411:提取所述压缩字符串,并将初始的时间戳对应的所述数值定义为0;
S412:定义所述压缩字符串对应的所述压缩位置为所述压缩字符串的长度减1;
S412:对所述压缩位置进行是否不小于1的判断,若是,则执行所述步骤S42。
5.根据权利要求1至4中任意一项所述的包含日期时间的压缩字符串生成方法,其特征在于,所述基础字符串的长度为36,主要由36个不相同的数字和字母组成。
6.一种压缩字符串的解压方法,其特征在于,包括:
S61:当获取到将压缩字符串还原为相对应的时间戳的命令时,对所述压缩字符串对应的压缩位置进行是否不小于1的判断,若是,则执行步骤S62;
S62:根据所述压缩位置确定在所述压缩字符串中的字符,再确定预设的基础字符串中与所述字符相对应的数值,并将所述数值,与所述基础字符串的长度和所述时间戳对应的数值的乘积相加,以成为所述时间戳对应的新数值;
S63:重复执行步骤S61,直到所述压缩位置小于1之后,对最后一次执行步骤S62确定的所述新数值,进行与所述基础字符串的长度和所述时间戳对应的数值的乘积的求和处理,所述求和处理后的结果为所述时间戳。
7.根据权利要求6所述的压缩字符串的解压方法,其特征在于,所述步骤S62之前还包括:
提取所述压缩字符串,并将初始的时间戳对应的所述数值定义为0;
定义所述压缩字符串对应的所述压缩位置为所述压缩字符串的长度减1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海多玩信息技术有限公司,未经珠海多玩信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510762157.2/1.html,转载请声明来源钻瓜专利网。