DirectoryEntry ActivedirectorySntax.int64属性提示如何格式化为日期或数字



我想在" Active Directory用户和计算机"中显示" view" ->"高级功能"中所示的属性对话框中的ActiveDirectory用户条目的所有属性,例如属性编辑器。活性。

这是使用DirectorySearcher函数FindOne然后通过SearchResult迭代的一个简单任务。

ActiveDirectorySchemaProperty我获得语法,例如 ActiveDirectorySyntax.Int64。但是现在我想知道如何格式化这个"大整数"值的提示。其中一些显然应显示为诸如lastLogon之类的日期,而另一些则如maxStorage这样的数字值。

有人知道如何以编程方式从广告中获取这些信息?

使用.tofiletime

例如:

DateTime date = Datetime.Now;
long int64Date = date.ToFileTime();

,然后使用.fromfiletime将长值转换为datetime

最新更新