/// <summary>
/// Decimal 27位ID生成规则(前面17位为时间,后面10位为随机生成数):
/// </summary>
/// <returns></returns>
public decimal GeneratePk()
{
Guid id = Guid.NewGuid();
byte[] byid = id.ToByteArray();

uint uid = BitConverter.ToUInt32(byid, 12);
string strid = DateTime.Now.ToString("yyyyMMddHHmmssfff") + uid.ToString("D10");

return decimal.Parse(strid);
}

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-13
  • 2021-12-31
  • 2021-10-16
  • 2022-12-23
  • 2022-01-02
猜你喜欢
  • 2021-09-05
  • 2022-12-23
  • 2021-06-24
  • 2022-01-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案