public static convertUnixTimeToWindowsTime ( float $unixTime ) : float | ||
$unixTime | float | |
return | float |
public static function convertUnixTimeToWindowsTime($unixTime)
{
return ($unixTime + 11644473600) * 10000000;
}
/** * Sets the users account expiry date. * * https://msdn.microsoft.com/en-us/library/ms675098(v=vs.85).aspx * * @param float $expiryTime * * @return User */ public function setAccountExpiry($expiryTime) { $time = is_null($expiryTime) ? '9223372036854775807' : (string) Utilities::convertUnixTimeToWindowsTime($expiryTime); return $this->setAttribute($this->schema->accountExpires(), $time, 0); }