如何从c#中的GUID提取日期时间?

如何从c#中的GUID提取日期时间?,c#,guid,C#,Guid,如何从C中的GUID提取日期时间 有没有办法从C#中的GUID获取日期时间?IIRC过去是GUID的一部分的日期/时间。最初,Guid是根据当前日期和时间以及生成它们的计算机的MAC地址构建的。因此,这保证是唯一的(因为MAC地址是唯一的)。后来——我猜是出于数据保护的考虑——该方案被放弃,并在其上添加了一些随机种子。因此,无法再获得有关创建GUID的人或时间的任何信息。是什么让您认为GUID首先包含日期时间信息?你能为你的问题添加样本数据吗?你是如何在GUID中添加日期时间的?嗨。也许您想创建

如何从
C
中的
GUID
提取日期时间


有没有办法从
C#
中的
GUID
获取日期时间?

IIRC过去是GUID的一部分的日期/时间。最初,Guid是根据当前日期和时间以及生成它们的计算机的MAC地址构建的。因此,这保证是唯一的(因为MAC地址是唯一的)。后来——我猜是出于数据保护的考虑——该方案被放弃,并在其上添加了一些随机种子。因此,无法再获得有关创建GUID的人或时间的任何信息。

是什么让您认为GUID首先包含日期时间信息?你能为你的问题添加样本数据吗?你是如何在GUID中添加日期时间的?嗨。也许您想创建某种主键,一个实体/对象的唯一值。如果是这样,你的问题就错了。您可以创建一个唯一的ID转换数据,并连接一些日期时间转换<代码>DateTime.Now.ToString(“yyyyMMddHHmmss”)