获得唯一标识符——时间戳、GUID
来源:互联网 发布:怎么在电脑上登录淘宝 编辑:程序博客网 时间:2024/05/16 07:18
引言:
在项目中我们常常需要获得一些唯一标识,除了数据库的自增字段,我们还可以用时间戳和获取GUID的方式,现总结代码如下,以备后需。
方法:
写好调用即可。(代码如下)
代码(C#版):
时间戳:
/// <summary> /// 获得时间戳 /// </summary> public static string GetTimeStamp() { TimeSpan ts = DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, 0); return Convert.ToInt64(ts.TotalSeconds).ToString(); }
GUID:
/// <summary> /// 获得GUID串 /// </summary> /// <returns></returns> protected string getGUID() { long i = 1; foreach (byte b in Guid.NewGuid().ToByteArray()) i *= ((int)b + 1); return string.Format("{0:x}", i = DateTime.Now.Ticks); }
小结:
一些有用简单的代码,增加自己的代码量。
把积累做在平时,需要时高效工作。
0 0
- 获得唯一标识符——时间戳、GUID
- GUID:全局唯一标识符
- GUID 全局唯一标识符
- C# Guid生成唯一标识符
- 生成全局唯一标识符GUID
- 全局唯一标识符,简称GUID
- 关于GUID,全局唯一标识符
- GUID(全局唯一标识符)
- GUID (全局唯一标识符)
- C# 生成全球唯一标识符GUID
- uuid (guid)全局唯一标识符
- 获取GUID(全局唯一标识符)
- “简单证明GUID(全局唯一标识符)并不唯一”
- GUID(Global unique identifier)全局唯一标识符
- C#中GUID (得到唯一的标识符)
- GUID(Global unique identifier)全局唯一标识符
- vc 两种方法实现生成全局唯一标识符GUID
- php生成GUID(全球唯一标识符)的实例
- Windows下如何在FDDB数据库上评测自己的人脸检测分类器
- 我的第一篇博客
- 【16.10更新】神器再现!百度云网盘批量高速下载 Chrome插件+IDM
- android am & pm常用的一下命令
- Java 异常处理的误区和经验总结
- 获得唯一标识符——时间戳、GUID
- hdu 5804 Price List
- 倒计时
- 洛谷1156 垃圾陷阱(背包动规)
- 信息安全工具集
- Joty and Chocolate
- LeetCode | Longest Substring Without Repeating Characters
- Struts2与Struts的区别
- Git常用命令快速回顾(一)