NewTimeID 函数
简介
生成一个结合时间和GUID唯一编号,主要用于解决GUID无序的问题。
语法
NewTimeID()
输入参数
无
返回值
返回一个 28 位无重复编号。格式如:20190721.234211.139.750CC1AA
说明
返回的编号分为几段,用点号(.)分隔,分别是:
日期.时间.毫秒.截取的8位GUID
最后的8位是从GUID中截取的一部分,用于保证编号不重复。
GUID的好处是可以不用理会已有数据,只需要靠算法保证无重复。但不足之处在于,它是没有顺序的,而 NewTimeID 函数则是为了解决该问题而给出的解决方案。