Linuxボックスでイントラネットを実行しています。イントラネットは、PHPを介したLDAPを使用して、WindowsボックスのActiveDirectoryに対して認証を行います。
LDAPを使用してADからユーザーのエントリを取得し、php配列から最終ログイン日にアクセスできます。例:
echo $adAccount['lastlogontimestamp'][0]; // returns something like 129802528752492619
これがUnixタイムスタンプの場合、次のPHPコードを使用して、人間が読める形式の日付に変換します。
date("d-m-Y H:i:s", $lastlogontimestamp);
ただし、これは機能しません。誰かが私がこれを達成する方法を知っていますか、または実際にLinuxボックスからそうすることが可能かどうかを知っていますか?