我试图用时间戳将一些东西保存到日志表中,所以我首先这样做:
public static string TimeStamp(
this DateTime datetime, string timestamptFormat = "yyyyMMddHHmmssffff")
{
return datetime.ToString(timestamptFormat);
}
然后我发现了一个这样的片段:
static public string ToReverseTimestamp(this DateTime dateTime)
{
return string.Format("{0:10}", DateTime.MaxValue.Ticks - dateTime.Ticks);
}
我开始想知道反向时间戳到底有什么用,并遇到了这篇文章
现在我的问题是:如果第二个片段是正确的?以及如何将其转换回“正常”时间戳,或者如何从中获取可读的日期时间信息?